Ubuntu Linux を実行しているコンピュータで、Apache をインストールして HTTPS 機能を構成して自己署名証明書を使用する方法を学習しますか? このチュートリアルでは、Apache サーバーで HTTPS を使用し、自己署名証明書を作成します。
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41
Techexpert.tipsによる著作権© 2018-2021。
すべての権利が予約されています。 この出版物のいかなる部分も、出版社の書面による事前の許可なしに、いかなる形でも、またはいかなる手段によっても複製、配布、または送信することはできません。
機器リスト
次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。
アマゾンアソシエイトとして、私は適格な購入から稼ぎます。
アパッチ – 関連チュートリアル:
このページでは、Apacheに関連するチュートリアルのリストにすばやくアクセスできます。
チュートリアルアパッチ – HTTPSを有効にする
Apache サーバーと必要なパッケージをインストールします。
次の名前の Apache モジュールを有効にします: Mod_ssl。
apache モジュールを有効にします: Mod_rewrite。
Apache 構成ファイルを編集します。
このファイルの末尾に次の行を追加します。
OpenSSL コマンドを使用して、秘密キーと Web サイト証明書を作成します。
要求された情報を入力します。
COMMON_NAMEという名前のオプションで、IP アドレスまたはホスト名を入力する必要があります。
この例では、IP アドレス 200.200.200.2000 を使用しています。
デフォルトの Web サイトの Apache 構成ファイルを編集します。
ここでは、設定の前にファイルがあります。
ここに、設定後のファイルがあります。
必要に応じて、HTTP ユーザーをウェブサイトの HTTPS バージョンにリダイレクトすることもできます。
この場合は、次の構成を使用します。
Apache サービスを再起動します。
ブラウザを開き、ウェブサイトの HTTPS バージョンにアクセスします。
この例では、ブラウザに次の URL が入力されています。
• https://200.200.200.200
Apache サーバーは、ウェブサイトの HTTPS バージョンを表示します。
おめでとう! Apache サーバーでの HTTPS の設定が完了しました。