{"id":778,"date":"2023-07-01T14:03:54","date_gmt":"2023-07-01T12:03:54","guid":{"rendered":"https:\/\/pcmacb.de\/?page_id=778"},"modified":"2026-01-23T10:00:14","modified_gmt":"2026-01-23T09:00:14","slug":"lets-encrypt","status":"publish","type":"page","link":"https:\/\/pcmacb.de\/?page_id=778","title":{"rendered":"Lets encrypt"},"content":{"rendered":"\n<p>Beispiel f\u00fcr einen Cronjob zur Erneuerung von <a href=\"https:\/\/letsencrypt.org\/de\/\">Let&#8217;s Encrypt Zertifikaten<\/a><\/p>\n\n\n\n<p>Je nach Distribution &#8222;Certbot&#8220; installieren<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>zypper in certbot\napt install certbot\ndnf install certbot\nyum install certbot<\/code><\/pre>\n\n\n\n<p>Um zu pr\u00fcfen, welche Zertifikate und Ablauf<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>certbot certificates<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Die Vorschl\u00e4ge unten sind veraltet, Certbot hat sich mittlerweile weiter entwickelt! TBC&#8230;<\/h4>\n\n\n\n<p>Bevorzugt lasse ich nur das Zertifikat erstellen, weil ich nicht m\u00f6chte, dass in meinen Webserver Configs von Dritten \u00c4nderungen vorgenommen werden. Um das Zertifikat zu erneuern, muss der Web Server Apache o. Nginx beendet werden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl stop nginx \/ apache2 \/ httpd\ncertbot certonly --cert-name pcmacb.de -d domain.pcmacb.de -d irgend.eine.de -d fuer.freun.de\n\nAntwort: &#91;2]\n2: Spin up a temporary webserver (standalone)\n\nSuccessfully received certificate.\nCertificate is saved at: \/etc\/letsencrypt\/live\/domain.pcmacb.de\/fullchain.pem\nKey is saved at:         \/etc\/letsencrypt\/live\/domain.pcmacb.de\/privkey.pem\nThis certificate expires on 2023-02-25.<\/code><\/pre>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>crontab -e<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#*     *     *     *     *  Befehl\n#-     -     -     -     -\n#|     |     |     |     |\n#|     |     |     |     +----- Wochentag (0-7) (So 0 und 7)\n#|     |     |     +------- Monat (1 - 12)\n#|     |     +--------- Tag (1 - 31)\n#|     +----------- Stunde (0 - 23)\n\n3 3 15 *\/2 * sh \/root\/scripts\/certrenew.sh<\/code><\/pre>\n<\/div><\/div>\n\n\n\n<p>\/root\/scripts\/certrenew.sh<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">#!\/bin\/sh\nsystemctl stop nginx\ncertbot renew #--dry-run\nsystemctl start nginx<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Beispiel f\u00fcr einen Cronjob zur Erneuerung von Let&#8217;s Encrypt Zertifikaten Je nach Distribution &#8222;Certbot&#8220; installieren Um zu pr\u00fcfen, welche Zertifikate und Ablauf Die Vorschl\u00e4ge unten sind veraltet, Certbot hat sich mittlerweile weiter entwickelt! TBC&#8230; Bevorzugt lasse ich nur das Zertifikat <a class=\"more-link\" href=\"https:\/\/pcmacb.de\/?page_id=778\">weiterlesen&#8230;<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"class_list":["post-778","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pcmacb.de\/index.php?rest_route=\/wp\/v2\/pages\/778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcmacb.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pcmacb.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pcmacb.de\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/pcmacb.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=778"}],"version-history":[{"count":10,"href":"https:\/\/pcmacb.de\/index.php?rest_route=\/wp\/v2\/pages\/778\/revisions"}],"predecessor-version":[{"id":1515,"href":"https:\/\/pcmacb.de\/index.php?rest_route=\/wp\/v2\/pages\/778\/revisions\/1515"}],"wp:attachment":[{"href":"https:\/\/pcmacb.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}