Nginx

Nginx

Nginx のリバースプロキシでファイルをキャッシュする方法

nginxでリバースプロキシ&キャッシュサーバー アクセス数が多いサイトの場合は、負荷分散のために複数台のサーバーを並べて機能分けも同時に行います。私の場合は、フロントにnginxを設置してリバースプロキシとキャッシュサーバーとし...
Nginx

公式リポジトリからnginxをインストール

CentOSの標準リポジトリからではなく、nginx.orgにて公開されているリポジトリから「nginx」をインストール方法について説明します。 ブランチについて nginx.orgにて公開されているリポジトリは「stable」と「ma...
Nginx

Nginx よく使う設定

設定ファイルの記述方法(基本) インストール手順はこちらをご確認ください。 関連記事 httpディレクティブ httpディレクティブはサーバ毎の設定を行うserverディレクティブ、さらにURLパス毎の設定を行うloca...
Nginx

Nginx デフォルトサーバの設定

サーバの設定 デフォルトサーバの設定 意図したアクセスとは違う方法でやってきた時の設定を行います。昨今はバーチャルサーバで運用する事が前提になっているので大概は不要なアクセスです。 負荷分散や死活監視のアクセスが該当する場合があるので最低限...
Nginx

Nginx SSLの評価を「A+」に上げる

SSLサーバーのテストは Qualys SSL Report を利用します。 nginxのデフォルト設定だと評価が低いので評価を上げる設定を入れていきます。 テストをする際は「Do not show the results on the ...
Let’s Encrypt

Nginx + Let’s Encrypt のインストール

事前準備 インストールは自動化されていますので、動かすための必要パッケージをインストールをします。 # yum -y install git Let's Encryptのインストール # cd /etc # git...
Nginx

Nginx + WordPress マルチサイト機能を有効にする

wp-config.phpの修正 インストールしたディレクトリの直下にあるwp-ocnfig.phpを修正します。 # cd /usr/share/nginx/wordpress/ # vi wp-config.php 次のコメントが...
Nginx

Nginx + WordPress 管理画面にbasic認証

wordpressは利用率が高いのでアタックが多いのでbasic認証を利用する 「htpasswd」コマンドを利用するのでパッケージのインストールし実行する。 # yum install httpd-tools # cd /etc/...
Nginx

Nginx リバースプロキシ利用時アクセスログのIPを書き換える

インターネット nginx(リバースプロキシ) nginx(Webサーバ) この構成の場合、Web サーバ側のアクセスログを見ると、リバースプロキシの IP だけになります。アクセス元の IPアドレスを通知する設定に変更します。 Web...
Nginx

Nginxの初期設定

初期設定 バージョン情報を消す nginx.confのhttpディレクティブに設定を追加します。 # cd /etc/nginx/ # vi nginx.conf http { server_tokens off; } ...
スポンサーリンク