Artikelkatalog
Hur installerar jag Letsencrypt SSL gratis SSL-certifikat för CWP7 värdnamn?
- detta är CWP kontrollpanel AutoSSL-guide för att automatiskt installera Letsencrypt gratis SSL-certifikat.
Om CWP7 SSL-felmeddelandet "cwpsrv.service failed.", vänligen bläddra igenom lösningen i följande handledning▼
Hur man ändrar värdnamnet i CWP?
Anta att ditt värdnamn är server.yourdomain.com
- Skapa först en underdomän i CWP-backend:
server.yourdomain.com
- Lägg till en A-post i DNS, underdomänen pekar på dinLinuxServer IP adress.
- Gå till → CWP-inställningar → Ändra värdnamn i den vänstra menyn på cwp.admin för att spara ditt värdnamn.
- SSL kommer att installeras automatiskt, det enda villkoret är att du ställer in en DNS A-post för värdnamnet.
- Om du inte har en A-post för värdnamnet kommer CWP att installera ett självsignerat certifikat.
- Observera att värdnamnet ska vara underdomänen och inte huvuddomänen.
För http:// till https:// omdirigering kan du/usr/local/apache/htdocs/.htaccess
Skapa denna htaccess-fil:
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Let's Encrypt är en certifikatutfärdare som lanserades den 2016 april 4, med syftet att eliminera nuvarande manuella skapande, verifiering, signering, installation och uppdatering av certifikat för säkra webbplatser.
Värdnamn/FQDN Installera Letsencrypt SSL-certifikat
- FQDN (
fully qualified domain name
) fullt kvalificerat domännamn, vilket är det fullständiga domännamnet för en specifik dator eller värd på Internet.
Hur man ansöker om Let's Encrypt?
Det finns en ny modul inkluderad i CWP7 Vänstermeny → Webserverinställningar → SSL-certifikat, därifrån kan du installera Letsencrypt-certifikat för vilken domän/underdomän som helst med AutoSSL.
(Om du samtidigt väljer Skapa Let's Encrypt när du lägger till ett domännamn eller underdomännamn, kan du hoppa över stegen ovan)
Letsencrypt SSL-certifikatfunktioner
- Letsencrypt för huvudkontodomän och www-alias
- Letsencrypt lägga till domännamn och www.alias
- Letsencrypt för underdomäner och www.alias
- Letsencrypt kan också installera anpassad
- Kontrollera certifikatets utgångsdatum
- Förnya automatiskt
- Tvinga förnyelseknapp
- Apache port 443 automatisk upptäckt
Automatisk förnyelse av Letsencrypt SSL-certifikat
Som standard är Letsencrypt-certifikat giltiga i 90 dagar.
Förnyelsen sker automatiskt och certifikaten förnyas 30 dagar innan utgången.
Det finns en ny modul inkluderad i CWP7 Vänstermeny → Webserverinställningar → SSL-certifikat, därifrån kan du installera Letsencrypt-certifikat för vilken domän/underdomän som helst med AutoSSL.
Redigera konfigurationsfilen för att ersätta SSL-certifikatets sökväg
Därefter måste du redigera konfigurationsfilen och lägga till sökvägen till SSL-certifikatet (observera att ta bort kommentaren och ändra sökvägen till din egen).
Redigera cwpsrv-konfigurationsfil ▼
/usr/local/cwpsrv/conf/cwpsrv.conf
添加Monit övervakningSSL-port ▼
listen 2812 ssl;
Det finns också följande stycke ▼
ssl_certificate /etc/pki/tls/certs/hostname.crt; ssl_certificate_key /etc/pki/tls/private/hostname.key;
Ersätt med följande sökväg ▼
ssl_certificate /etc/pki/tls/certs/server.yourdomain.com.bundle; ssl_certificate_key /etc/pki/tls/private/server.yourdomain.com.key;
När du är klar, glöm inte att starta om cwpsrv-tjänsten med följande kommando ▼
service cwpsrv restart
Gå sedan till Webserverinställningar → WebServers Conf Editor → Apache → /usr/local/apache/conf.d/
Redigera profil ▼
hostname-ssl.conf
Sätt följande stycke ▼
ssl_certificate /etc/pki/tls/certs/hostname.crt; ssl_certificate_key /etc/pki/tls/private/hostname.key;
Ersätt med följande sökväg ▼
ssl_certificate /etc/pki/tls/certs/server.yourdomain.com.bundle; ssl_certificate_key /etc/pki/tls/private/server.yourdomain.com.key;
- Om du använder Nginx måste du göra detsamma.
Starta sedan om tjänsten Apache (och Nginx) och se till att den fungerar som vanligt?
systemctl restart httpd systemctl restart nginx
Uppdatera slutligen inloggningslänken för att se port 2087https:// server.yourdomain. com:2087/login/index.php
Finns det en dongel?
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delade "CWP7 SSL-fel? Hur installerar värdnamnet Letsencrypt gratiscertifikat?", vilket är användbart för dig.
Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-27950.html
Välkommen till Telegram-kanalen på Chen Weiliangs blogg för att få de senaste uppdateringarna!
📚 Den här guiden innehåller ett enormt värde, 🌟Detta är ett sällsynt tillfälle, missa inte det! ⏰⌛💨
Dela och gilla om du vill!
Dina delning och likes är vår ständiga motivation!