Der VPS-Server (conohas centos7) ist mit Let's Encrypt SSL-fähig, aber DocumentRoot kann nicht von var / www / html geändert werden. Ich habe verschiedene Artikel ausprobiert, aber ich habe sie aufgeschrieben, weil ich die Essenz nicht lesen konnte, weil ich nicht verstand, wie Apache funktioniert.
centos7 Apache/2.4.6
Die SSL-Portnummer lautet 443, setzen Sie diese also in VirtualHost.
etc/httpd/conf/httpd.conf
Listen 80
-------Unten hinzugefügt------
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName example.com
DocumentRoot /Dokumentenstamm Ihrer Wahl/
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 /Dokumentenstamm Ihrer Wahl/
AllowOverride all
Require all granted
Options -MultiViews
</Directory>
</VirtualHost>
----------------------
#
# Dynamic Shared Object (DSO) Support
Fügen wir den obigen Code zu httpd.conf hinzu.
Recommended Posts