5.5. nginx 1.12 への移行について
rh-nginx112 Software Collection は、Red Hat Enterprise Linux 7.4 以降のバージョンでのみ利用可能です。
rh-nginx112 Software Collection のルートディレクトリーは、
/opt/rh/rh-nginx112/root/にあります。エラーログは、デフォルトでは/var/opt/rh/rh-nginx112/log/nginxに保存されます。
設定ファイルは、
/etc/opt/rh/rh-nginx112/nginx/ディレクトリーに格納されます。nginx 1.12 の設定ファイルは、これまでのnginxSoftware Collections と同じ構文で、ほぼ同じフォーマットになっています。
/etc/opt/rh/rh-nginx112/nginx/default.d/ディレクトリーにある設定ファイル (拡張子が.conf) は、80 番ポートのデフォルトのサーバーブロック設定に含まれます。
重要
nginx 1.10 からnginx 1.12 にアップグレードする前に、
/opt/rh/nginx110/root/ツリーにある Web ページや、/etc/opt/rh/nginx110/nginx/ツリーにある設定ファイルなど、すべてのデータをバックアップしてください。
設定ファイルの変更や Web アプリケーションの設定など、特定の変更を
/opt/rh/nginx110/root/ツリーで行った場合は、その変更を新しい/opt/rh/rh-nginx112/root/と/etc/opt/rh/rh-nginx112/nginx/ディレクトリーにも反映させてください。
この手順では、nginx 1.4、nginx 1.6、nginx 1.8、nginx 1.10 からnginx 1.12 へ直接アップグレードすることができます。この場合は、適切なパスを使用してください。
nginx の公式ドキュメントは、http://nginx.org/en/docs/を参照してください。