Diverse Module aktivieren
Cert und Key Dateien plazieren
- FQDN="www.xinux.de"
- ls /etc/apache2/*.{key,crt}
/etc/apache2/ca.crt
/etc/apache2/www.xinux.de.crt
/etc/apache2/www.xinux.de.key
Conf erstellen
- cd /etc/apache2/sites-available
- cat orville.xinux.org.conf
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
ServerName orville.xinux.org
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLEngine on
SSLCertificateFile /etc/apache2/orville.xinux.org.crt
SSLCertificateKeyFile /etc/apache2/orville.xinux.org.key
SSLCACertificateFile /etc/apache2/ca.crt
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory /usr/lib/cgi-bin>
SSLOptions +StdEnvVars
</Directory>
</VirtualHost>
</IfModule>
Verlinken und neu starten
- cd /etc/apache2/sites-enabled
- ln -s ../sites-available/orville.xinux.org.conf .
- systemctl restart apache2