- 2017年11月27日
- 2018年1月5日
Nginx DoS対策 ngx_http_limit_req_module
F5のような連続アクセスによる負荷をかけるDoSに対してWEBサーバにはRate Limitingのモジュールが用意されています。このモジュールは悪戯目的の単純なものであれば、同一IPのアクセス数からバーストさせることにより十分凌ぐことが出来ます。 […]
F5のような連続アクセスによる負荷をかけるDoSに対してWEBサーバにはRate Limitingのモジュールが用意されています。このモジュールは悪戯目的の単純なものであれば、同一IPのアクセス数からバーストさせることにより十分凌ぐことが出来ます。 […]
@see https://letsencrypt.org/ 無料のドメイン証明書を取得できるLet’s Encyptの利用手順のTipsです。 Let’s Encrypt すべてのWebサーバへの接続を暗号化する […]
某フリマサービスのシステム変更の際に、CDNの仕様把握を誤った為に、会員情報をCDNにキャッシュしてしまい、購入履歴、住所やクレカ情報の一部といった会員の個人情報を漏えいしてしまった事故が先日ありました。 そこで今回はNginxの基本的なキャッシュコ […]
Nginx Cache Controller, Nginx Cacheなど、Nginx用のキャッシュ管理プラグインはありますが、最もメジャーで私も採用することが多いNginx Helperのインストール方法の御紹介です。 環境 Nginx+ngx_c […]
WordPressのスマホでのアクセスで判定を行うwp_is_mobile関数を使用している場合は、キャッシュ系のモジュールと相性が宜しくありません。とくにNginxを利用する場合はアクセスが多いケースなど困ったりします。そこで今回はNginxで判定 […]
NginxでBasic認証する為の小技記事です。 htpasswdコマンドを使う為にhttpd-toolsをインストールします。 [crayon-674363f0f2a92165471710/] .htpasswdファイル作成用のディレ […]
Nginxでもリバースプロキシ設定環境になりますが、ヘルスチェックがデフォルトの80番ポートのままだとunhealthyになります。この場合はリバースプロキシ先のポート番号を指定してあげる必要があります。 & […]