{"id":1574,"date":"2021-04-10T16:59:20","date_gmt":"2021-04-10T14:59:20","guid":{"rendered":"https:\/\/ekiwi.de\/?p=1574"},"modified":"2021-04-10T20:47:08","modified_gmt":"2021-04-10T18:47:08","slug":"hosteurope-cpanel-letsencrypt-zerfitikate-generieren-und-nutzen","status":"publish","type":"post","link":"https:\/\/ekiwi.de\/index.php\/1574\/hosteurope-cpanel-letsencrypt-zerfitikate-generieren-und-nutzen\/","title":{"rendered":"Hosteurope &#8211; CPanel &#8211; LetsEncrypt Zerfitikate generieren und nutzen"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Inhalt<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ekiwi.de\/index.php\/1574\/hosteurope-cpanel-letsencrypt-zerfitikate-generieren-und-nutzen\/#Videoanleitung\" >Videoanleitung<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ekiwi.de\/index.php\/1574\/hosteurope-cpanel-letsencrypt-zerfitikate-generieren-und-nutzen\/#Anleitung\" >Anleitung<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ekiwi.de\/index.php\/1574\/hosteurope-cpanel-letsencrypt-zerfitikate-generieren-und-nutzen\/#SSH-Zugang_oder_Terminal_im_CPanel\" >SSH-Zugang oder Terminal im CPanel<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/ekiwi.de\/index.php\/1574\/hosteurope-cpanel-letsencrypt-zerfitikate-generieren-und-nutzen\/#Anpassen_des_Scriptes\" >Anpassen des Scriptes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/ekiwi.de\/index.php\/1574\/hosteurope-cpanel-letsencrypt-zerfitikate-generieren-und-nutzen\/#Upload_des_Scriptes\" >Upload des Scriptes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/ekiwi.de\/index.php\/1574\/hosteurope-cpanel-letsencrypt-zerfitikate-generieren-und-nutzen\/#Ausfuehren_des_Scriptes\" >Ausf\u00fchren des Scriptes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/ekiwi.de\/index.php\/1574\/hosteurope-cpanel-letsencrypt-zerfitikate-generieren-und-nutzen\/#Zertifikat_installieren\" >Zertifikat installieren<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/ekiwi.de\/index.php\/1574\/hosteurope-cpanel-letsencrypt-zerfitikate-generieren-und-nutzen\/#Fazit\" >Fazit<\/a><\/li><\/ul><\/nav><\/div>\n<p>Wie kann ich LetsEncrypt bei Hosteuropes neuen CPanel Angeboten nutzen, so geht es?<\/p>\n<p><!--more--><\/p>\n<p>Hosteurope bietet mit den <a href=\"https:\/\/www.hosteurope.de\/cpanel-webhosting\/\" target=\"_blank\" rel=\"noopener\">CPanel-Tarifen<\/a> eine neue Generation an Tarifen an, mit neuen Funktionen aber nicht immer mit SSL. So steht SSL in Form von Auto-SSL nur in den teureren Tarifen zur Verf\u00fcgung. Erst ab dem 20 Euro Tarif gibt es Auto-SSL inklusive.<\/p>\n<p>F\u00fcr die kleinen Tarife kann man sich mit LetsEncrypt behelfen. Dank SSH auch in den kleinen Tarifen funktioniert das <a href=\"https:\/\/andydunkel.net\/2020\/05\/31\/update-letsencrypt-bei-hosteurope-mit-script-einrichten\/\" target=\"_blank\" rel=\"noopener\">bisherige Hosteurope LetsEncrypt-Script<\/a> von uns ohne Probleme.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Videoanleitung\"><\/span>Videoanleitung<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/O7mOglO_N6w\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Anleitung\"><\/span>Anleitung<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"SSH-Zugang_oder_Terminal_im_CPanel\"><\/span>SSH-Zugang oder Terminal im CPanel<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>F\u00fcr die Ausf\u00fchrung des Scriptes wird ein SSH-Zugang ben\u00f6tigt, SSH kann im CPanel aktiviert werden, hier gibt es auch ein direkt nutzbares Terminal.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/04\/le_1.png\" alt=\"\" width=\"611\" height=\"415\" class=\"aligncenter size-full wp-image-1575\" srcset=\"\/wp-content\/uploads\/2021\/04\/le_1.png 611w, \/wp-content\/uploads\/2021\/04\/le_1-300x204.png 300w\" sizes=\"auto, (max-width: 611px) 100vw, 611px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Anpassen_des_Scriptes\"><\/span>Anpassen des Scriptes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Zuerst <a href=\"https:\/\/andydunkel.net\/wp-content\/uploads\/2020\/05\/hosteurope_letsencrypt.zip\">laden wir das Script herunter.<\/a> Anschlie\u00dfend m\u00fcssen wir es anpassen. Die Anpassungen erfolgen in der &#8222;myletsencrypt.php&#8220;.<\/p>\n<p>Hier k\u00f6nnen wir die E-Mail-Adresse anpassen und die Pfade und die zugeh\u00f6rigen Domains. Im ersten Beispiel haben wir eine Domain, welche \u00fcber &#8222;schneuse.de&#8220; und &#8222;www.schneuse.de&#8220; aufrufbar ist. Beide Varianten sollten wir bei einer normalen Domain stets angeben.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/04\/le_2.png\" alt=\"\" width=\"917\" height=\"389\" class=\"aligncenter size-full wp-image-1576\" srcset=\"\/wp-content\/uploads\/2021\/04\/le_2.png 917w, \/wp-content\/uploads\/2021\/04\/le_2-300x127.png 300w, \/wp-content\/uploads\/2021\/04\/le_2-768x326.png 768w\" sizes=\"auto, (max-width: 917px) 100vw, 917px\" \/><\/p>\n<p><strong>Tipp:<\/strong> Den Basis-Pfad k\u00f6nnen wir mit dem Linux-Befehl &#8222;pwd&#8220; \u00fcber SSH schnell ermitteln.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/04\/le_3.png\" alt=\"\" width=\"516\" height=\"119\" class=\"aligncenter size-full wp-image-1577\" srcset=\"\/wp-content\/uploads\/2021\/04\/le_3.png 516w, \/wp-content\/uploads\/2021\/04\/le_3-300x69.png 300w\" sizes=\"auto, (max-width: 516px) 100vw, 516px\" \/><\/p>\n<p>Mehrere Domains und Pfade sehen beispielsweise so aus.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/04\/le_4.png\" alt=\"\" width=\"651\" height=\"289\" class=\"aligncenter size-full wp-image-1578\" srcset=\"\/wp-content\/uploads\/2021\/04\/le_4.png 651w, \/wp-content\/uploads\/2021\/04\/le_4-300x133.png 300w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Upload_des_Scriptes\"><\/span>Upload des Scriptes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Anschlie\u00dfend laden wir das Script auf unseren Webspace. Das Script k\u00f6nnen wir direkt das Root-Verzeichnis ablegen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/04\/le_5.png\" alt=\"\" width=\"493\" height=\"353\" class=\"aligncenter size-full wp-image-1579\" srcset=\"\/wp-content\/uploads\/2021\/04\/le_5.png 493w, \/wp-content\/uploads\/2021\/04\/le_5-300x215.png 300w, \/wp-content\/uploads\/2021\/04\/le_5-90x65.png 90w\" sizes=\"auto, (max-width: 493px) 100vw, 493px\" \/><\/p>\n<p>Im Beispiel verwende ich den Ordner &#8222;le&#8220;.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Ausfuehren_des_Scriptes\"><\/span>Ausf\u00fchren des Scriptes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Nun m\u00fcssen wir das Script noch ausf\u00fchren. Hierzu verbinden wir uns mit SSH und f\u00fchren die Script-Datei &#8222;myletsencrypt.sh&#8220; aus.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/04\/le_6.png\" alt=\"\" width=\"739\" height=\"151\" class=\"aligncenter size-full wp-image-1580\" srcset=\"\/wp-content\/uploads\/2021\/04\/le_6.png 739w, \/wp-content\/uploads\/2021\/04\/le_6-300x61.png 300w\" sizes=\"auto, (max-width: 739px) 100vw, 739px\" \/><\/p>\n<p>Das Script wird nun ausgef\u00fchrt und sollte am Ende ein OK ausgeben mit der Meldung, dass die Zertifikate versendet worden sind.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/04\/le7.png\" alt=\"\" width=\"440\" height=\"185\" class=\"aligncenter size-full wp-image-1581\" srcset=\"\/wp-content\/uploads\/2021\/04\/le7.png 440w, \/wp-content\/uploads\/2021\/04\/le7-300x126.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Zertifikat_installieren\"><\/span>Zertifikat installieren<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Das Zertifikat wird uns per E-Mail zugeschickt. Hinweis: der Link in der E-Mail funktioniert nicht mit dem CPanel. In der E-Mail sind zwei Dateien enthalten. Der private Schl\u00fcssel und das Zertifikat.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/04\/le_8.png\" alt=\"\" width=\"878\" height=\"421\" class=\"aligncenter size-full wp-image-1582\" srcset=\"\/wp-content\/uploads\/2021\/04\/le_8.png 878w, \/wp-content\/uploads\/2021\/04\/le_8-300x144.png 300w, \/wp-content\/uploads\/2021\/04\/le_8-768x368.png 768w\" sizes=\"auto, (max-width: 878px) 100vw, 878px\" \/><\/p>\n<p>Das Zertifikat laden wir nun im CPanel hoch, dazu klicken wir auf &#8222;SSL\/TLS&#8220;.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/04\/le_9.png\" alt=\"\" width=\"841\" height=\"275\" class=\"aligncenter size-full wp-image-1583\" srcset=\"\/wp-content\/uploads\/2021\/04\/le_9.png 841w, \/wp-content\/uploads\/2021\/04\/le_9-300x98.png 300w, \/wp-content\/uploads\/2021\/04\/le_9-768x251.png 768w\" sizes=\"auto, (max-width: 841px) 100vw, 841px\" \/><\/p>\n<p>Anschlie\u00dfend w\u00e4hlen wir die &#8222;fullchain.pem&#8220; f\u00fcr den Upload aus.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/04\/le_10.png\" alt=\"\" width=\"739\" height=\"799\" class=\"aligncenter size-full wp-image-1584\" srcset=\"\/wp-content\/uploads\/2021\/04\/le_10.png 739w, \/wp-content\/uploads\/2021\/04\/le_10-277x300.png 277w\" sizes=\"auto, (max-width: 739px) 100vw, 739px\" \/><\/p>\n<p>Dies wird uns hoffentlich mit einer Erfolgsmeldung beschieden.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/04\/le_11.png\" alt=\"\" width=\"520\" height=\"151\" class=\"aligncenter size-full wp-image-1585\" srcset=\"\/wp-content\/uploads\/2021\/04\/le_11.png 520w, \/wp-content\/uploads\/2021\/04\/le_11-300x87.png 300w\" sizes=\"auto, (max-width: 520px) 100vw, 520px\" \/><\/p>\n<p>Anschlie\u00dfend wird das Zertifikat angezeigt und unsere Webseite sollte mit gr\u00fcnem Schlosssymbol erscheinen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/04\/le_12.png\" alt=\"\" width=\"876\" height=\"94\" class=\"aligncenter size-full wp-image-1586\" srcset=\"\/wp-content\/uploads\/2021\/04\/le_12.png 876w, \/wp-content\/uploads\/2021\/04\/le_12-300x32.png 300w, \/wp-content\/uploads\/2021\/04\/le_12-768x82.png 768w\" sizes=\"auto, (max-width: 876px) 100vw, 876px\" \/><\/p>\n<p>Kleiner Hinweis beim Aktualisieren, hier wurde eine Zeit lang noch die G\u00fcltigkeit des vorhergehenden Zertifikats angezeigt. Nach ein paar Stunden wurde das Zertifikat entsprechend aktualisiert. Wie es sich bei abgelaufenen Zertifikaten verh\u00e4lt habe ich nicht getestet, es ist aber eine gute Idee vor dem Ablauf des Zertifikats eine Aktualisierung vorzunehmen.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Fazit\"><\/span>Fazit<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Leider gibt es kein Auto-SSL in den kleineren Paketen, LetsEncrypt schafft hier zwar eine Abhilfe, ist aber manuelle Arbeit, welche zumindest alle 3 Monate wiederholt werden muss. Einen Teil kann man automatisieren, indem man sich einen <a href=\"https:\/\/ekiwi-blog.de\/forum\/board\/thread\/35-hosteurope-letsencrypt-ssl-script-als-cronjob-einrichten\/\">Cronjob einrichtet<\/a>. <\/p>","protected":false},"excerpt":{"rendered":"<p>Wie kann ich LetsEncrypt bei Hosteuropes neuen CPanel Angeboten nutzen, so geht es?<\/p>\n","protected":false},"author":1,"featured_media":336,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[12],"tags":[72,96,306,70,172,307],"class_list":["post-1574","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-server","tag-anleitung","tag-hosteurope","tag-letse","tag-ssl","tag-tutorial","tag-webhosting"],"_links":{"self":[{"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/posts\/1574","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/comments?post=1574"}],"version-history":[{"count":0,"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/posts\/1574\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/media\/336"}],"wp:attachment":[{"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/media?parent=1574"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/categories?post=1574"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/tags?post=1574"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}