ui, free-ssl.org ist standard krams - ich habe das anders gemacht. Muss ich ja auch.
Du hast sicherlich mit Git geklont, oder? Das fällt später weg. Je nachdem wo du die Beta runtergeladen hast, musst du auch wieder rein. zB /root
Dort kannst du dann die Zertifikate erstellen über den Aufruf.
Automatisch.. Hmm, da habe ich leider bei meinem Testserver auch noch Probleme. Das geht über ein Script. Was schon funktioniert ist das automatische Verlängern ( kannste auch per Cron machen! ) und das automatische VHost erstellt werden, welche zu meiner "Umgebung" passen.
Das Problem ist immer noch die Umgebung, wo das laufen soll. Da haben noch so einige ihre Probleme. Auf dem testserver ist das intern auch noch Beta ( Vom System ), es funktioniert zwar, allerdings würde ich nicht auf eine DEV Version schwenken auf einem Kundenserver.
./letsencrypt-auto certonly --standalone -d domain.de -d *** Link veraltet *** ist vielleicht dein Freund. Beachte das bei https://beispiel.rocks/free-ssl.org
es geht dann aneinandergereiht sicherlich auch für weitere Domains. Dann per VHost einbinden ( manuell ) und es sollte eigentlich laufen. Hab das so allerdings nicht getestet.
Wie gesagt es funktioniert und wird auch vom Browser akzeptiert. Renew wird automatisch angestossen bevor es abläuft.
Später kannst du wenn es Stable ist mit "apt-get install letsencrypt" normal installieren. Ich würde dir raten... auf Stable zu warten.
Ich warte ja eigentlich auch nicht. Ich muss das aber wissen um SSL Zertifikate zuverlässig und kostenlos und ohne viel Aufwand auszuliefern. Bei dir würde ich versuchen halt das Zertifikat nur zu holen, Cron einrichten und dann in die VHost einzubinden.
Sollte eigtl funktionieren.
Kenne dein System nicht, evtl musste auch Symlinks setzen. War doch händisch oder? Dann kann ich nur sagen, Zertifikat erstellen, evtl Sym Links setzen falls nötig und dann in Vhost setzen und dann Cron einrichten.
Das sollte schon funktionieren.