Voll funktionsfähige Lösung
WICHTIG: verknüpfen Sie keine Dateien wie in meiner Frage!
Installieren
sudo apt-get -y install software-properties-common sudo add-apt-repository -y ppa:certbot/certbot sudo apt-get -y update sudo apt-get -y install certbot
Erstellen Sie das Zertifikat
sudo certbot certonly --standalone --non-interactive --agree-tos \ --email <youremail> --domains <thedomain> \ --pre-hook 'sudo service openvpnas stop' \ --post-hook 'sudo service openvpnas start'
Zur Erneuerung einfach hinzufügen
--force-renew
.
Fügen Sie der Webserver-Konfiguration mithilfe des sacli
Tools Zertifikate hinzu
./sacli --key "cs.priv_key" --value_file \ "/etc/letsencrypt/live/<yourdomain>/privkey.pem" ConfigPut ./sacli --key "cs.cert" --value_file \ "/etc/letsencrypt/live/<yourdomain>/cert.pem" ConfigPut ./sacli --key "cs.ca_bundle" --value_file \ "/etc/letsencrypt/live/<yourdomain>/fullchain.pem" ConfigPut
Starten Sie den Dienst neu
./sacli start
Verwenden Sie zum Beispiel das kostenlose Online-Tool unter https://www.digicert.com/help/
Hinweis: Ich bin nicht mit Digicert verwandt.