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に接続するアイデアの詳細な説明

推薦する

Centos7 に DAMO データベースをインストールするチュートリアル

1. 準備Linux オペレーティング システムをインストールした後、ここで Linux 7 を選択...

Vue3.0はvue-grid-layoutプラグインを使用してドラッグレイアウトを実装します。

目次1. プラグイン2. 幕間3. 実装4. 検証機能1. プラグインまず、私たちが選んだプラグイン...

Lvs+Nginx クラスターを使用して高並列アーキテクチャを構築する例

目次1. Lvsの紹介2. Lvs負荷分散モード2.1 NAT 2.2 ターン2.3 DRモード3....

mysql バッチで大量のデータを削除する

mysql バッチで大量のデータを削除する1000万件のレコードを持つテーブル(syslogs)があ...

CentOS 7.4 で MySQL 5.7.28 バイナリモードをインストールする方法

Linuxシステムバージョン: CentOS7.4 MySQL バージョン: 5.7.28 Linu...

SQL でテーブルにフィールドとコメントを追加する方法

1. フィールドを追加します。 alter table テーブル名 ADD フィールド名 タイプ;例...

Intelli Idea で Tomcat 設定が見つからない問題の解決方法

2日前に新しい会社に入社しました。その会社ではIntelli Ideaを使っています。Eclipse...

MySQLはデータテーブル内の既存のテーブルを分割します

目次操作方法操作プロセス既存のテーブルにパーティション テーブルを作成し、データを新しいテーブルに移...

建国記念日が近づいています。JS を使用して、建国記念日風のアバターを生成する小さなツールを実装します。実装プロセスの詳細な説明

目次1. ページレイアウト2. 画像のアップロードと表示3. キャンバスを初期化する4. テンプレー...

JavaScript 戦略パターンを使用してフォームを検証する方法

目次概要戦略パターンを使用しないフォーム検証戦略パターンを使用して最適化する戦略パターンの利点要約す...

MySQL 8.0.23 のインストールと設定方法のグラフィックチュートリアル (Win10 の場合)

この記事では、MySQL 8.0.23のインストールと設定方法を参考までに紹介します。具体的な内容は...

JavaScriptの動作メカニズムの詳細な説明とイベントループについての簡単な説明

目次1. JavaScript がシングルスレッドなのはなぜですか? 2. タスクキュー3. イベン...

Linux の一般的な基本コマンドと使用方法

この記事では、一般的な基本的な Linux コマンドとその使用方法を例を使って説明します。ご参考まで...

Linux カーネルの copy_{to, from}_user() に関する考察

目次1. copy_{to,from}_user() とは何か1. copy_{to,from}_u...

Java は Excel から MySQL にデータをインポートします

実際の業務では、Excel からデータベースにデータをインポートする必要がある場合があります。データ...