カテゴリー「Nginx」の記事一覧

Nginxで502 Bad Gatewayの原因が「upstream sent too big header~」の場合の対処法




管理しているWebサイトで502 Bad Gatewayが発生していました。 Nginxのエラーログを見ると以下のようなログが流れていました。 2019/04/18 20:00:33 [error] … 続きを読む→

WordPressのサイトをHTTPS化して学ぶLet’s Encryptの使い方




無料でHTTPS化できるLet’s Encryptの使い方を1から解説します Let’s Encrypt(レッツ・エンクリプト)とはTLSやHTTPSによるセキュリティに配慮し … 続きを読む→

Nginxで特定の国のIPだけを許可する方法




自動で最新の国別IPリストを取得し、Nginxに反映させます とあるサイトで日本のIPのみアクセスを許可する必要がありました。 特定の国のIPだけを許可をする方法はApacheの.htaccessを使 … 続きを読む→

Nginxでkeys zoneが足りなくなった場合の対処法




キャッシュのキーサイズが足りない! nginxのエラーログを見てみると以下の記述が大量に出ていました。 どうやらリバースプロキシに設定したczoneで、キャッシュのためのキーのサイズが足りないとのこと … 続きを読む→

WordPressの特定のファイルに対してNginxでIPを規制する方法




ログに流れるスパマーとのイタチごっこも疲れた方に あまりの普及率にスパマーからも大人気のWordPress。 数あるスパム行為の中でも特に問題なのがwp-login.phpやxmlrpc.phpに対し … 続きを読む→

Nginxとリバースプロキシ、php-fpmとOPcacheのインストールと設定




WordPressを高速動作させるWebサーバの裏側 「前回」に続いて「GMO VPSを契約してWordPressを安定動作させるまでのサーバ設定方法」第四弾。 この投稿ではWordPressの高速動 … 続きを読む→

NginxとFastCGIの組み合わせでHTTP_USER_AGENTが取得できない




ちょっと変則的な解決法 NginxとFastCGIの組み合わせでPHPを動作させているサーバ、いわゆるphp-fpmで、ユーザーエージェントを取得しようとPHPファイルで$_SERVER[&#8216 … 続きを読む→