comment faire pour exporter la clé privée du certificat Godaddy et de l'utiliser avec Apache SSL
J'ai acheté un Certificat Godaddy, j'ai correctement installé sur mon Serveur Mac, alors maintenant, je vois 2 entrée dans Trousseau d'Application:
- Go Daddy Sécurisé De L'Autorité De Certification
- mydomain
- mydomain (clé privée)
Puis j'ai ajouté le certificat (mydomain.com) pour un VirtualHost de httpd.fichier conf, donc:
<VirtualHost *:443>
DocumentRoot "/Library/ApacheTomcat/apache-tomcat-6.0.33/webapps/MyServerAppName"
ServerName mydomain.com
ErrorLog "/private/var/log/apache2/mydomain.com-error_log"
CustomLog "/private/var/log/apache2/mydomain.com-access_log" common
SSLCertificateFile /etc/apache2/mydomain.cer
JkMountCopy On
JkMount /* ajp13
</VirtualHost>
Alors, je suppose, j'ai aussi besoin du fichier de clé privée, sinon Apache ne parvient pas à gérer le certificat.
Comment faire cela? Je peux enregistrer les certificats de Keychain de Apple .pem et .fichier cer.
Plus approprié pour ServerFault.
OriginalL'auteur piojo | 2011-12-06
Vous devez vous connecter pour publier un commentaire.
Dans le Trousseau d'accès, d'exporter votre clé privée et le certificat au format PKCS#12 (.fichier p12, Échange d'Informations Personnelles). Vous devriez être en mesure de le faire à l'aide d'élargir votre clé privée (dans le Trousseau d'Accès), en cliquant droit sur son certificat et de l'aide à l'Exportation. Il va probablement vous demander un mot de passe pour protéger ce fichier p12.
Puis, dans le Terminal, extrait de la clé privée à l'aide d'OpenSSL:
De même, pour le certificat (bien qu'il semble que vous peut-être déjà au format PEM, de sorte que vous ne pourriez pas besoin de cette étape):
Ensuite, définissez la
SSLCertificateFile
(cert) etSSLCertificateKeyFile
(clé privée) options pour pointer vers les fichiers de configuration de votre serveur Apache Httpd.OriginalL'auteur Bruno
J'ai eu le même problème et j'ai utilisé ces commandes à l'exportation de la clé privée
et ces pour exporter le certificat
OriginalL'auteur Ita