nginx

nginx

nginxで高負荷時に「upstream timed out (110: Connection timed out) 」とかエラーがでる

■nginxで稀にエラーが発生して500系のエラーがでる 以下のようなエラーメッセージが吐き出されていました。APIサーバで発生していたので、結構たくさんのアクセス(1秒間に1500~2000アクセス)あったときに本当に稀に出ていました。...
nginx

nginxで特定のファイルへのアクセスを拒否する設定

このブログはnginx+php-fpmで動いています。で、結構WordPressのxmlrpc.phpに対してのDDos攻撃が多く発生しています。今のところ踏み台にされたり、特に何か不都合が発生しているわけではないですが、気持ち悪いし何かあ...
nginx

網元AMIのNginxCacheControllerでキャッシュが消えない時の対応

このブログは網元AMIを使って運用しています。で、たまーーーにNginxCacheControllerのキャッシュが残りっぱなしになり、画像やCSSの中身が更新されない時があるのです。どうやらキャッシュが削除されないみたいです。 この...
nginx

Nginxでhttpをhttpsに統一する設定サンプル

nginxでhttp → httpsの統一をする方法です。 apacheと違い、.htaccessに記述するのではなく設定ファイルに記述する必要があります。 対象ファイルに以下を記述しました。今回は強制的にすべてhttpsにするので...
nginx

nginxにSSLの中間証明書をインストールする

apacheにSSLを設定するときは中間証明書のディレクティブが用意されているのですが、nginxには、中間証明書を直接指定するディレクティブが用意されていません。 ■対応方法 ではどうするかといえば 【サーバ証明書と中間証明...
CakePHP2

nginx + php-fpmでCaekPHPを利用するまでの設定

CakePHPをnginxで動かそうとした時にハマった点をかきました。普通に配置しても以下のように「I don’t / can’t use URL rewriting」という感じでmod_rewrite的なことができません。と出てき...