Linux 環境の Apache で https サービスを有効にする方法の詳細な説明

Linux 環境の Apache で https サービスを有効にする方法の詳細な説明

この記事では、Linux 環境の Apache で https サービスを有効にする方法について説明します。ご参考までに、詳細は以下の通りです。

まず、SSL証明書を申請します。Alibaba Cloudを例に、ドメイン名管理を見つけます。

無料のSSL証明書:

単一ドメイン名の無料証明書を構成する: (有効期間 1 年間)

[OK] をクリックして証明書を確認します。

審査に合格すると、証明書をダウンロードできます。

Apache の SSL 証明書をダウンロードします。

これら3つを解凍し、Apacheインストールディレクトリ/etc/httpd/certに配置しました。

これを httpd.conf に追加します (conf.d フォルダーの下にあるすべての conf ファイルをインポートします)。

conf.d/*.conf を含める

次の 2 つを実行します。

yum で mod_ssl をインストールします
yum で openssl をインストールし、 openssl-devel を実行します。

/etc/httpd/conf.d/ssl.confファイルを見つけます:

すべてのコンテンツを置き換えます:

<仮想ホスト *:443>
  ドキュメントルート "/var/www/html"
  サーバー名 www.msllws.top
  SSLエンジンオン
  SSL証明書ファイル /etc/httpd/cert/932538_www.msllws.top_public.crt
  SSL証明書キーファイル /etc/httpd/cert/932538_www.msllws.top.key
  SSL証明書チェーンファイル /etc/httpd/cert/932538_www.msllws.top_chain.crt
</仮想ホスト>

 
名前仮想ホスト *:443

その後、httpsにアクセスできます

この記事が Linux サーバーの設定に役立つことを願っています。

以下もご興味があるかもしれません:
  • Apache https 設定の詳細な手順
  • 暗号化における https の Apache 展開の概要

<<:  Vue プロジェクトで axios リクエストを使用する方法

>>:  mysql8.0.11をインストールしてrootパスワードを変更し、navicat for mysqlに接続するアイデアの詳細な説明

推薦する

ビジネス HTML メール作成に関する提案

許可ベースの電子メール マーケティングにより、マーケティングとプロモーションのコストを大幅に削減でき...

Docker-compose を使用して GitLab をデプロイする方法

Docker-compose は GitLab をデプロイします1. Dockerをインストールする...

YUMを使用してdockerをインストールする方法

次の図に示すように: Centos 7.0以上であれば問題ありません。現在のシステム カーネル バー...

Vue における nextTick の役割といくつかの簡単な使用シナリオ

目的nextTickの役割といくつかの簡単な使用シナリオを理解する文章その機能は何ですか?遅延コール...

HTML チュートリアル、HTML デフォルト スタイル

html 、アドレス、引用、本文、 dd 、 div 、 dl 、 dt 、フィールドセット、フォ...

VMWare仮想マシンにCentOS7システムをインストールする詳細な手順

インストール前の作業: VMware Workstation がインストールされていることを確認し、...

MySQL関数の簡単な紹介

目次1. 数学関数2. 文字列関数3. 日付関数4. 暗号化機能主な MySQL 関数は次のように紹...

JS の難しさ 同期と非同期、スコープとクロージャ、プロトタイプとプロトタイプ チェーンの詳細な説明

目次JS スリーマウンテンズ同期 非同期同期と非同期の違い範囲、終了関数スコープチェーンブロックスコ...

ウェブページの右側に固定されたフローティングレイヤーの実装コード

コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...

MySQL の instr を使用したファジー クエリ メソッドの紹介

MySQL の内部関数instrを使用すると、従来の like クエリ メソッドを置き換えることがで...

MySQL無料インストール版のパスワードの設定と変更に関するチュートリアル

ステップ 1: 環境変数を構成する (解凍パス: G:\mysql\mysql-5.7.21-win...

MySQLクエリが遅い理由

目次1. 遅いところはどこですか? 2. 不要なデータをクエリしましたか? 1. 不要なレコードをク...

Node+Express テストサーバーのパフォーマンス

目次1 テスト環境1.1 サーバーハードウェア1.1.1 t2.マイクロ1.1.2 c5.large...

vue-router からのフロントエンドルーティングの 2 つの実装

目次モードパラメータハッシュ履歴ハッシュ履歴.push()ハッシュ履歴.replace()アドレスバ...

ポータルサイト再設計のユーザーエクスペリエンス

<br />2006年10月12日のNetEaseの新ホームページの公開から、2008年...