[LINUX] [Hinweis] So ändern Sie DocumentRoot nach der SSL-Konvertierung mit Let's Encrypt

Problem Definition

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.

Umgebung

centos7 Apache/2.4.6

Lösungen

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

[Hinweis] So ändern Sie DocumentRoot nach der SSL-Konvertierung mit Let's Encrypt
So vermeiden Sie BrokenPipeError mit PyTorchs DataLoader Hinweis
So zeigen Sie Bilder kontinuierlich mit matplotlib Memo an
So ändern Sie das Layout von Jupyter
Wie aktualisiere ich mit SQLAlchemy?
[Hinweis] Verwendung von virtualenv
Wie mit SQLAlchemy ändern?
So trennen Sie Zeichenfolgen mit ','
So ändern Sie die Python-Version
Wie man RDP auf Fedora31 macht
Wie lösche ich mit SQLAlchemy?
So ändern Sie Djangos SQLite3, das mit nur einer grafischen Benutzeroberfläche überall auf Python hochgeladen wurde
So brechen Sie RT mit tweepy ab
Python: So verwenden Sie Async mit
HTTPS mit Django und Let's Encrypt
So verwenden Sie virtualenv mit PowerShell
MP3 → WAV-Konvertierung mit Python
Wie fange ich mit Scrapy an?
Umgang mit dem DistributionNotFound-Fehler
Wie fange ich mit Django an?
Aufblasen von Daten (Datenerweiterung) mit PyTorch
So ändern Sie das Farbschema von vim
So berechnen Sie das Datum mit Python
So installieren Sie den MySQL-Connector mit pip3
So verbinden Sie INNER mit SQL Alchemy
So installieren Sie Anaconda mit pyenv