Comment ajouter SSL / 443 au serveur. Apache Sans hôte virtuel?
J'ai un serveur Apache, écoulé CentOS. J'essaie d'ajouter SSL. J'ai réussi à créer un certificat et des clés, puis mettez à jour
avoir les configurations suivantes:
/etc/httpd/conf.d/ssl.conf
Puis mis à jour
:
/etc/httpd/conf/httpd.conf
Puis j'ai couru
Et je reçois un message d'erreur:
Ce que je dois faire pour allumer SSL?
/etc/httpd/conf.d/ssl.conf
avoir les configurations suivantes:
/etc/httpd/conf.d/ssl.conf
#Where I put my cert
SSLCertificateFile /etc/pki/tls/certs/ca.crt
#where I put my key
SSLCertificateKeyFile /etc/pki/tls/private/ca.key
Puis mis à jour
/etc/httpd/conf/httpd.conf
:
/etc/httpd/conf/httpd.conf
Listen 443
SSLEngine on
SSLCertificateFile /etc/pki/tls/certs/ca.crt
SSLCertificateKeyFile /etc/pki/tls/private/ca.key
Puis j'ai couru
service httpd restart
Et je reçois un message d'erreur:
Stopping httpd: [OK]
Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:443
[OK]
Ce que je dois faire pour allumer SSL?
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
2 réponses
Alice
Confirmation de:
. Ce fichier est lu Apache comme une configuration avec le fichier «httpd.conf», Et tout dedans a une priorité sur les paramètres de
.
Ce fichier (À nouveau par défaut) contenir
directif. Vous ne pouvez pas appeler cette directive deux fois (Comme elle dit qu'il est déjà attaché à ce port), Par conséquent, cela a provoqué un conflit. Après la suppression, tout fonctionne.
Blanche
Confirmation de:
Pas besoin de modifier
dans la mesure où
Contient toutes les directives dont vous avez besoin:
...
Et, bien sûr, la voie des certificats:
En d'autres termes, il suffit d'ajouter des informations à
Et redémarrer
un service. Bien sûr, cela ne fonctionne que si cela (Dernier) ligne:
... Réassemblé comme indiqué ci-dessus dans le fichier
, Qui est dans l'installation par défaut.
Informations sur le système:
</mykey></mycert>