Nginx on を使用して SSL/TLS を構成するには CentOS 、次の手順に従います。
ステップ 1: インストール Nginx
をインストールしていない場合は Nginx 、次のコマンドを実行してインストールします。
ステップ 2: OpenSSL をインストールする
OpenSSL がインストールされていない場合は、次のコマンドを使用してインストールします。
ステップ 3: SSL 証明書ファイル用のディレクトリを作成する
SSL 証明書ファイルを保存するディレクトリを作成します。
ステップ 4: 自己署名 SSL/TLS 証明書を生成する(オプション)
認証局からの SSL 証明書を使用していない場合は、OpenSSL を使用して自己署名証明書を生成できます。 これは、開発環境で SSL/TLS をテストする場合に役立ちます。 自己署名証明書を作成するには、次のコマンドを実行します。
ステップ 5: Nginx SSL/TLS を使用するように構成する
Nginx 保護する Web サイトの構成ファイル を開きます。
SSL を有効にするには、構成ファイルに次の行を追加します。
ステップ 6: テストと再起動 Nginx
構成にエラーがないか確認します Nginx。
エラーがない場合は、 Nginx サービスを再起動して新しい構成を適用します。
完了すると、Web サイトは SSL/TLS で保護されます。 自己署名証明書を使用すると、信頼できない証明書に関するブラウザの警告が表示されることに注意してください。 信頼できる SSL/TLS 証明書を取得するには、認証局から無料の証明書を購入または取得する必要があります。