J'ai créé le SSL du serveur VPS (centos7 de conoha) avec Let's Encrypt, mais je ne peux pas changer le DocumentRoot de var / www / html. J'ai essayé divers articles, mais je l'ai écrit parce que je ne pouvais pas lire l'essentiel parce que je ne comprenais pas comment fonctionne Apache.
centos7 Apache/2.4.6
Le numéro de port SSL sera 443, définissons donc cela dans VirtualHost.
etc/httpd/conf/httpd.conf
Listen 80
-------Ajouté ci-dessous------
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName example.com
DocumentRoot /Document Root de votre choix/
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem
SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem
<Directory /Document Root de votre choix/
AllowOverride all
Require all granted
Options -MultiViews
</Directory>
</VirtualHost>
----------------------
#
# Dynamic Shared Object (DSO) Support
Ajoutons le code ci-dessus à httpd.conf.
Recommended Posts