ホームページ  >  記事  >  運用・保守  >  Apacheに中間証明書をインストールする方法

Apacheに中間証明書をインストールする方法

(*-*)浩
(*-*)浩オリジナル
2019-10-29 09:25:102538ブラウズ

Apacheに中間証明書をインストールする方法

Apache がすべてのブラウザと互換性があることを確認するには、サーバーに中間証明書をインストールする必要があります。中間証明書ダウンロード ツールにアクセスしてダウンロードし、Server.crt を入力してください。をクリックして中間証明書をダウンロードし、Chain.crt という名前で保存してください。 (推奨される学習: apache の使用)

証明書のダウンロード

電子メールが届かない場合は、コンソールに直接アクセスして次のことを行うこともできます。証明書をダウンロードして発行します。 適切なサーバー証明書と、それに対応する中間証明書。

コンソール - 注文クエリ - ビューに移動してください。注文詳細の最後にある注文詳細を直接ダウンロードできます:

Apacheに中間証明書をインストールする方法

赤いボックス内左側で、サーバー証明書をダウンロードし、Server.crt として保存します。

右側の赤いボックスで、中間証明書をダウンロードし、Chain.crt として保存します。

Apache 2.4.8 以降のバージョン

Apache バージョン 2.4.8 (2.4.8 を含む) 以降、証明書の構成がある程度変更され、SSLCertificateChainFile がこのパラメータはキャンセルされました。

まず、中間証明書 Chain.crt をサーバー証明書 Server.crt ファイルに追加する必要があります。Chain.crt の内容をすべてコピーし、Server.crt に貼り付けてください。 order Yes: 次のように、最初の段落はサーバー証明書、2 番目の段落は中間証明書です:

-----BEGIN CERTIFICATE-----
MIIEsTCCA5mgAwIBAgIDBfoqMA0GCSqGSIb3DQEBCwUAMEcxCzAJBgNVBAYTAlVT
………
………
服务器证书
………
………
T0hUGo/wiwTBUafyk1A+LlSUE+dYqzbHYV9Q4d83UIzz9vXO4wmSRgV0udjGN2GR
W7oiGmI=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIEsTCCA5mgAwIBAgIDBfoqMA0GCSqGSIb3DQEBCwUAMEcxCzAJBgNVBAYTAlVT
………
………
中间证书
………
………
T0hUGo/wiwTBUafyk1A+LlSUE+dYqzbHYV9Q4d83UIzz9vXO4wmSRgV0udjGN2GR
W7oiGmI=
-----END CERTIFICATE-----

前の手順で変更した Server.crt ファイルと Server.key ファイルをサーバーにアップロードしますを変更し、Apache 構成ファイル: httpd.conf (一部のバージョンでは ssl 構成を httpd-ssl.conf または ssl.conf に置きます) を変更し、次のパラメータを追加します:

Listen 443
<virtualhost _default_:443> 
DocumentRoot "${SRVROOT}/htdocs"
ServerName www.example.com:443
ServerAdmin admin@example.com
SSLEngine on
SSLProtocol -all +TLSv1 +TLSv1.1 +TLSv1.2
SSLCipherSuite ECDHE:AES128-SHA:AES128-SHA256:AES256-SHA:AES256-SHA256:DES-CBC3-SHA:!NULL:!aNULL:!RC4:!MD5:!DH
SSLCertificateFile "${SRVROOT}/conf/server.crt"
SSLCertificateKeyFile "${SRVROOT}/conf/server.key"
</virtualhost>

以上がApacheに中間証明書をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。