03 Sep 2017, 15:48

NginxのログをFluentdでDynamoDBへ送る

NginxのログをFluentdを使ってAWSのdynamoDBへ送る実験を行ったので、そのメモを残します。
Fluetnd自体あまり触ったことがなかったので、その入門から、AWS DynamoDBへ送信するまでを紹介します。

26 Jul 2016, 21:59

PHPでhttpヘッダー、x-forwarded-forを受け取る

もともとApach+PHPで動作していたシステムに、リバースプロキシ(Nginx)を前段に挟むことになった。理由は、もともと社内ネットワークでのみ利用するシステムだったのだが、インターネットの外からも利用することになり、インターネットからの入り口にリバースプロキシを導入したから。
つまり、Nginx->Apache->PHPという構成になった。
よくあることだが、Apacheからみるとすべてリバースプロキシから通信がきているので、 接続元のIPアドレスがすべてリバースプロキシのものになる。

HTTPヘッダーに接続元のIPアドレスを追加しアプリ側(PHP)で受け取る方法をかく。

04 Jun 2016, 18:01

Nginxの仕組みについて入門
普段Nginxを使ってはいるものの、その仕組やなぜNignxを使うべきなのかというところがあまりわかっていなかったので、 改めてNginxを入

09 Oct 2014, 23:05

【VPS1台でインフラ勉強】サーバ複数台構成、Nginxでリバースプロキシ構築
ロードバランシングとかクラスタリングとかリバースプロキシとか、 業務でも使っているし、概念とかはわかってるけど、自分で構築したことはやっぱりな