Konfigurieren von Apache und Lack mit SSL (Letsencrypt) in virtuellen Hosts auf einem Ubuntu 18-Server
617
fynbo
Jeg hat einen Ubuntu 18-Server, der mehrere virtuelle Hosts hostet, die Letsencrypt für die SSL-Zertifikate verwenden. Ich habe Varnish installiert, bezweifle aber, was ich tun muss, um SSL zu verwenden.
In habe /etc/apache2/sites-available/
ich 2 Konfigurationen für jede Domäne.
example.com.conf und example.com-le-ssl.conf
example.com.conf
<VirtualHost *:8080> ServerAdmin webmaster@localhost ServerName example.com ServerAlias example.com DocumentRoot /var/www/examplecom <Directory /> AllowOverride All </Directory> <Directory /var/www/examplecom> Options Indexes FollowSymLinks MultiViews AllowOverride all Require all granted </Directory> ErrorLog /var/log/apache2/example.com-error.log LogLevel error CustomLog /var/log/apache2/example.com-access.log combined RewriteEngine on RewriteCond % =example.com RewriteRule ^ https://%% [END,NE,R=permanent] </VirtualHost>
example.com-le-ssl.conf
<IfModule mod_ssl.c> <VirtualHost *:443> ServerAdmin webmaster@localhost ServerName example.com ServerAlias example.com DocumentRoot /var/www/examplecom <Directory /> AllowOverride All </Directory> <Directory /var/www/examplecom> Options Indexes FollowSymLinks MultiViews AllowOverride all Require all granted </Directory> ErrorLog /var/log/apache2/example.com-error.log LogLevel error CustomLog /var/log/apache2/example.com-access.log combined SSLCertificateFile /etc/letsencrypt/live/example.com/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem Include /etc/letsencrypt/options-ssl-apache.conf </VirtualHost> </IfModule>
Welche Änderungen muss ich in example.com-le-ssl.conf vornehmen, damit Varnish mit SSL funktioniert ?
0 Antworten auf die Frage
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
1
Apache Reverse Proxy
-
3
Ubuntu Server mit GNOME Desktop Envinronment - Einstellen der Apatche-Konfigurationsdateiberechtigun...
-
8
Wie kann ich allen Benutzern in Linux Schreibzugriff auf einen Ordner gewähren?
-
1
Apache2-Fehlerprotokoll
-
2
Mac OS X-Bash: Deinstallieren Sie alle Apache- und PHP-Vorfälle
-
6
Wie kann ich verhindern, dass Dienste beim Booten unter Ubuntu gestartet werden?
-
5
Ordnen Sie den Ordner "Sites" http: // localhost unter OS X zu
-
2
Gibt es einen kostenlosen Security Log Analyzer für Apache?
-
6
Installieren Sie mehrere PHP-Umgebungen unter OS X Snow Leopard