UNIX/ServerSoft/nginx
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-高負荷サイトにおけるApacheの対抗馬として急浮上
#contents
*インストール [#p98fe557]
公式サイトにyumパッケージがあるのでそれを使うのが楽。
rpm -Uvh http://nginx.org/packages/centos/5/i386/RPMS/ng...
**CentOS 6.x のyumインストール [#w9b4fa5e]
-epelリポジトリ追加
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/e...
-yum install
yum install nginx
*上記YUMインストールでの設定 [#u6392a04]
**設定全般の注意点 [#wbd16144]
文末の;を忘れがち。
**nginx [#w3f868f7]
-/etc/nginx/conf.d/default.conf
listen 80 → 8080に変更
phpの設定は絶対パスでやるうまくいったが、$document_root...
**httpsへの強制リダイレクト [#e6eaebfa]
return 301 https://$host$request_uri;
**SSL [#d6a17894]
https://cspssl.jp/support/nginx/config.php
中間証明書はサーバー証明書、中間証明書の順に結合する必要...
**php-fpm [#o2faa9ca]
userをnginxに変更するだけでOK。
**その他 [#jeaf2694]
*Apacheからの移行 [#w8bfa3cf]
**Log [#d31fe515]
**認証 [#ne3f241c]
ほぼそのままでOK
**rewrite [#vce61d26]
書き直しが必要。
-特定のIPのみリライト適用
if ( $remote_addr = 'xx.xx.xx.xx' ) {
return 302 https://$host$request_uri;
}
--GETのみリライト適用
if ( $request_method ~ (GET)$ ) {
return 302 https://$host$request_uri;
}
#counter
終了行:
-高負荷サイトにおけるApacheの対抗馬として急浮上
#contents
*インストール [#p98fe557]
公式サイトにyumパッケージがあるのでそれを使うのが楽。
rpm -Uvh http://nginx.org/packages/centos/5/i386/RPMS/ng...
**CentOS 6.x のyumインストール [#w9b4fa5e]
-epelリポジトリ追加
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/e...
-yum install
yum install nginx
*上記YUMインストールでの設定 [#u6392a04]
**設定全般の注意点 [#wbd16144]
文末の;を忘れがち。
**nginx [#w3f868f7]
-/etc/nginx/conf.d/default.conf
listen 80 → 8080に変更
phpの設定は絶対パスでやるうまくいったが、$document_root...
**httpsへの強制リダイレクト [#e6eaebfa]
return 301 https://$host$request_uri;
**SSL [#d6a17894]
https://cspssl.jp/support/nginx/config.php
中間証明書はサーバー証明書、中間証明書の順に結合する必要...
**php-fpm [#o2faa9ca]
userをnginxに変更するだけでOK。
**その他 [#jeaf2694]
*Apacheからの移行 [#w8bfa3cf]
**Log [#d31fe515]
**認証 [#ne3f241c]
ほぼそのままでOK
**rewrite [#vce61d26]
書き直しが必要。
-特定のIPのみリライト適用
if ( $remote_addr = 'xx.xx.xx.xx' ) {
return 302 https://$host$request_uri;
}
--GETのみリライト適用
if ( $request_method ~ (GET)$ ) {
return 302 https://$host$request_uri;
}
#counter
ページ名: