Um sicherzustellen, dass Apache mit allen Browsern kompatibel ist, müssen wir ein Zwischenzertifikat auf dem Server installieren. Bitte gehen Sie zum Herunterladen zum Zwischenzertifikat-Download-Tool und geben Sie Ihre Server.crt ein , und laden Sie dann das Zwischenzertifikat herunter. Bitte speichern Sie das Zwischenzertifikat als Chain.crt. (Empfohlenes Lernen: Apache-Nutzung)
Zertifikat herunterladen
Wenn Sie die E-Mail nicht erhalten, können Sie auch direkt zur Konsole gehen Laden Sie das Zertifikat herunter und stellen Sie es aus. Ein gutes Serverzertifikat und ein entsprechendes Zwischenzertifikat.
Bitte gehen Sie zur Konsole – Bestellabfrage – Ansicht Am Ende können Sie die Bestelldetails direkt herunterladen:
Im roten Feld auf Laden Sie links das Serverzertifikat herunter und speichern Sie es als Server.crt. Laden Sie im roten Feld rechts das Zwischenzertifikat herunter und speichern Sie es als Chain.crt.
Apache 2.4.8 und spätere VersionenApache hat seit Version 2.4.8 (einschließlich 2.4.8) einige Änderungen an der Zertifikatkonfiguration vorgenommen und SSLCertificateChainFile abgebrochen Parameter.
Zuerst müssen wir das Zwischenzertifikat Chain.crt zur Serverzertifikatdatei Server.crt hinzufügen. Bitte kopieren Sie den gesamten Inhalt in Chain.crt und fügen Sie ihn in Server.crt ein Reihenfolge Ja: Der erste Absatz, das Serverzertifikat; der zweite Absatz, das Zwischenzertifikat, wie folgt:-----BEGIN CERTIFICATE----- MIIEsTCCA5mgAwIBAgIDBfoqMA0GCSqGSIb3DQEBCwUAMEcxCzAJBgNVBAYTAlVT ……… ……… 服务器证书 ……… ……… T0hUGo/wiwTBUafyk1A+LlSUE+dYqzbHYV9Q4d83UIzz9vXO4wmSRgV0udjGN2GR W7oiGmI= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEsTCCA5mgAwIBAgIDBfoqMA0GCSqGSIb3DQEBCwUAMEcxCzAJBgNVBAYTAlVT ……… ……… 中间证书 ……… ……… T0hUGo/wiwTBUafyk1A+LlSUE+dYqzbHYV9Q4d83UIzz9vXO4wmSRgV0udjGN2GR W7oiGmI= -----END CERTIFICATE-----
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>
Das obige ist der detaillierte Inhalt vonSo installieren Sie ein Zwischenzertifikat in Apache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!