Artikulo Direktoryo
Giunsa ang pag-install sa Letsencrypt SSL nga libre nga SSL nga sertipiko alang sa CWP7 hostname?
- kini mao CWP Control Panel Giya sa AutoSSL aron awtomatikong i-install ang Letsencrypt nga libre nga mga sertipiko sa SSL.
Kung ang mensahe sa sayup nga CWP7 SSL "cwpsrv.serbisyo failed.", palihug tan-awa ang solusyon sa mosunod nga tutorial▼
Giunsa pagbag-o ang hostname sa CWP?
Ibutang ta ang imong hostname server.yourdomain.com
- Una, paghimo og subdomain sa CWP backend:
server.yourdomain.com
- Pagdugang og A record sa DNS, ang subdomain nagpunting sa imongLinuxIP address sa server.
- Adto sa → Mga Setting sa CWP → Usba ang Hostname sa wala nga menu sa cwp.admin aron i-save ang imong hostname.
- Awtomatiko nga i-install ang SSL, ang bugtong kondisyon mao nga magbutang ka usa ka rekord sa DNS A alang sa hostname.
- Kung wala kay A record para sa hostname, ang CWP mag-install ug self-signed certificate.
- Timan-i nga ang hostname kinahanglan nga subdomain ug dili ang panguna nga domain.
Para sa http:// ngadto sa https:// redirection, mahimo nimo/usr/local/apache/htdocs/.htaccess
Paghimo niining htaccess file:
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Ang Let's Encrypt usa ka awtoridad sa sertipiko nga gilunsad kaniadtong Abril 2016, 4, nga adunay katuyoan nga wagtangon ang karon nga manual nga paghimo, pag-verify, pagpirma, pag-install ug pag-update sa mga sertipiko alang sa luwas nga mga website.
Hostname/FQDN I-install ang Letsencrypt SSL Certificate
- FQDN (
fully qualified domain name
) hingpit nga kwalipikado nga ngalan sa domain, nga mao ang tibuuk nga ngalan sa domain sa usa ka piho nga kompyuter o host sa Internet.
Unsaon pag-apply sa Let's Encrypt?
Adunay bag-ong module nga gilakip sa CWP7 Left Menu → WebServer Settings → SSL Certificates, gikan didto mahimo nimong i-install ang Letsencrypt nga mga sertipiko alang sa bisan unsang domain / subdomain gamit ang AutoSSL.
(Kung imong pilion ang Paghimo Atong Encrypt sa parehas nga oras kung magdugang usa ka ngalan sa domain o ngalan sa subdomain, mahimo nimong laktawan ang mga lakang sa ibabaw)
Letsencrypt SSL Certificate Features
- Letsencrypt para sa main account domain ug www alias
- Letsencrypt idugang ang domain name ug www. alias
- Letsencrypt para sa mga subdomain ug www.alias
- Ang Letsencrypt mahimo usab nga mag-install ug kostumbre
- Susiha ang expiration date sa certificate
- auto-renew
- Puwersa nga renewal button
- Ang Apache port 443 nga auto-detection
Awtomatikong pagbag-o sa Letsencrypt SSL nga mga sertipiko
Sa kasagaran, ang mga sertipiko sa Letsencrypt balido sulod sa 90 ka adlaw.
Awtomatiko ang pag-renew ug ang mga sertipiko gi-renew 30 ka adlaw sa dili pa matapos.
Adunay bag-ong module nga gilakip sa CWP7 Left Menu → WebServer Settings → SSL Certificates, gikan didto mahimo nimong i-install ang Letsencrypt nga mga sertipiko alang sa bisan unsang domain / subdomain gamit ang AutoSSL.
I-edit ang configuration file aron ilisan ang SSL certificate path
Sunod, kinahanglan nimo nga i-edit ang configuration file ug idugang ang agianan sa SSL certificate (pahinumdom aron tangtangon ang komento, ug usbon ang dalan sa imong kaugalingon).
I-edit ang cwpsrv configuration file ▼
/usr/local/cwpsrv/conf/cwpsrv.conf
Idugang saPagmonitor sa monitorSSL port ▼
listen 2812 ssl;
Anaa usab ang mosunod nga parapo ▼
ssl_certificate /etc/pki/tls/certs/hostname.crt; ssl_certificate_key /etc/pki/tls/private/hostname.key;
Ilisan sa mosunod nga dalan ▼
ssl_certificate /etc/pki/tls/certs/server.yourdomain.com.bundle; ssl_certificate_key /etc/pki/tls/private/server.yourdomain.com.key;
Kung nahuman na, ayaw kalimti nga i-restart ang serbisyo sa cwpsrv gamit ang mosunud nga mando ▼
service cwpsrv restart
Dayon adto sa Webserver Settings → WebServers Conf Editor → Apache → /usr/local/apache/conf.d/
Usba ang Profile ▼
hostname-ssl.conf
Ibutang ang mosunod nga paragraph ▼
ssl_certificate /etc/pki/tls/certs/hostname.crt; ssl_certificate_key /etc/pki/tls/private/hostname.key;
Ilisan sa mosunod nga dalan ▼
ssl_certificate /etc/pki/tls/certs/server.yourdomain.com.bundle; ssl_certificate_key /etc/pki/tls/private/server.yourdomain.com.key;
- Kung gigamit nimo ang Nginx, kinahanglan nimo nga buhaton ang parehas.
Unya i-restart ang serbisyo sa Apache (ug Nginx) ug siguruha nga kini molihok sama sa naandan?
systemctl restart httpd systemctl restart nginx
Sa katapusan, i-refresh ang link sa pag-login aron makita ang port 2087https:// server.yourdomain. com:2087/login/index.php
Naa bay dongle?
Paglaum Chen Weiliang Blog ( https://www.chenweiliang.com/ ) mipaambit sa "CWP7 SSL error? Giunsa sa hostname ang pag-install sa Letsencrypt free certificate?", nga makatabang kanimo.
Welcome sa pagpaambit sa link niini nga artikulo:https://www.chenweiliang.com/cwl-27950.html
Malipayon nga pag-abut sa channel sa Telegram sa blog ni Chen Weiliang aron makuha ang labing bag-ong mga update!
📚 Kini nga giya adunay daghang kantidad, 🌟Kini usa ka talagsaon nga oportunidad, ayaw palabya kini! ⏰⌛💨
Share ug like kung ganahan ka!
Ang imong pagpaambit ug pag-like mao ang among padayon nga kadasig!