Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
fortgeschrittene:mod_md [2024/12/14 14:39] ingo_wichmann angelegt |
fortgeschrittene:mod_md [2025/09/18 11:14] (aktuell) ingo_wichmann |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | Pakete: | ||
| + | * Debian (12): ''apache2'' | ||
| + | |||
| <file txt /etc/apache2/conf-available/acme.conf> | <file txt /etc/apache2/conf-available/acme.conf> | ||
| ServerAdmin admin@example.lxht.de | ServerAdmin admin@example.lxht.de | ||
| 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 | ||
| + | ServerName example.lxht.de | ||
| + | # change to permanent, if you're sure | ||
| + | MDRequireHttps temporary | ||
| + | <VirtualHost *:443> | ||
| + | SSLEngine on | ||
| + | </VirtualHost> | ||
| </file> | </file> | ||
| + | |||
| + | a2enmod ssl | ||
| + | a2enmod md | ||
| + | a2enconf acme | ||
| + | | ||
| + | apache2ctl configtest | ||
| + | apache2ctl -S | ||
| + | |||
| + | 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 | ||
| + | |||
| + | Zertifikat anschauen: | ||
| + | openssl x509 -in /etc/apache2/md/staging/example.lxht.de/pubcert.pem -text | ||
| + | |||
| + | Apache reloaden: | ||
| + | apache2ctl graceful | ||