Ubuntu Linux を実行しているコンピュータで、Nginx をインストールして HTTPS 機能を構成して自己署名証明書を使用する方法を学習しますか? このチュートリアルでは、Nginx サーバーで HTTPS の使用を有効にし、自己署名証明書を作成します。
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
機器リスト
次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。
アマゾンアソシエイトとして、私は適格な購入から稼ぎます。
Nginx – 関連チュートリアル:
このページでは、Nginxに関連するチュートリアルのリストにすばやくアクセスできます。
チュートリアル Nginx – HTTPS を有効にする
Nginx サーバーと必要なパッケージをインストールします。
OpenSSL コマンドを使用して、秘密キーと Web サイト証明書を作成します。
要求された情報を入力します。
COMMON_NAMEという名前のオプションで、IP アドレスまたはホスト名を入力する必要があります。
この例では、IP アドレス 200.200.200.2000 を使用しています。
デフォルトの Web サイトの Nginx 構成ファイルを編集します。
ここでは、設定の前にファイルがあります。
ここに、設定後のファイルがあります。
必要に応じて、HTTP ユーザーをウェブサイトの HTTPS バージョンにリダイレクトすることもできます。
この場合は、次の構成を使用します。
Nginx サービスを再起動します。
ブラウザを開き、ウェブサイトの HTTPS バージョンにアクセスします。
この例では、ブラウザに次の URL が入力されています。
• https://200.200.200.200
Nginx サーバーに、ウェブサイトの HTTPS バージョンが表示されます。
おめでとう! Nginx サーバーで HTTPS の設定が完了しました。