Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
fortgeschrittene:mod_md [2025/09/17 11:20] ingo_wichmann |
fortgeschrittene:mod_md [2025/09/18 11:14] (aktuell) ingo_wichmann |
||
|---|---|---|---|
| Zeile 6: | Zeile 6: | ||
| MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.4-April-3-2024.pdf | MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.4-April-3-2024.pdf | ||
| MDomain example.lxht.de | MDomain example.lxht.de | ||
| - | </file> | + | ServerName example.lxht.de |
| - | + | # change to permanent, if you're sure | |
| - | <file txt /etc/apache2/sites-available/example.lxht.de.conf> | + | MDRequireHttps temporary |
| - | <VirtualHost *:443> | + | <VirtualHost *:443> |
| - | ServerName example.lxht.de | + | SSLEngine on |
| - | SSLEngine on | + | |
| - | <Directory /srv/example.lxht.de/html/> | + | |
| - | Require all granted | + | |
| - | </Directory> | + | |
| </VirtualHost> | </VirtualHost> | ||
| </file> | </file> | ||
| - | mkdir -p /srv/example.lxht.de/html/ | ||
| a2enmod ssl | a2enmod ssl | ||
| a2enmod md | a2enmod md | ||
| a2enconf acme | a2enconf acme | ||
| - | a2ensite example.lxht.de | ||
| | | ||
| + | apache2ctl configtest | ||
| apache2ctl -S | apache2ctl -S | ||
| systemctl restart apache2.service | systemctl restart apache2.service | ||
| + | tail -f /var/log/apache2/access.log /var/log/apache2/error.log | ||
| until [ -f /etc/apache2/md/staging/example.lxht.de/pubcert.pem ]; do sleep 1; echo -n .; done | until [ -f /etc/apache2/md/staging/example.lxht.de/pubcert.pem ]; do sleep 1; echo -n .; done | ||
| - | systemctl restart apache2.service | + | |
| + | Zertifikat anschauen: | ||
| + | openssl x509 -in /etc/apache2/md/staging/example.lxht.de/pubcert.pem -text | ||
| + | |||
| + | Apache reloaden: | ||
| + | apache2ctl graceful | ||