ලිපි නාමාවලිය
CWP7 සත්කාරක නාමය සඳහා Letsencrypt SSL නොමිලේ SSL සහතිකය ස්ථාපනය කරන්නේ කෙසේද?
- මෙය CWP පාලන පැනලය Letsencrypt නොමිලේ SSL සහතික ස්වයංක්රීයව ස්ථාපනය කිරීමට AutoSSL මාර්ගෝපදේශය.
CWP7 SSL දෝෂ පණිවිඩය නම් "cwpsrv.service failed.", කරුණාකර පහත නිබන්ධනයේ විසඳුම බ්රවුස් කරන්න▼
CWP හි සත්කාරක නාමය වෙනස් කරන්නේ කෙසේද?
ඔබගේ සත්කාරක නාමය යැයි සිතන්න server.yourdomain.com
- පළමුව, CWP පසුපෙළේ උප ඩොමේනයක් සාදන්න:
server.yourdomain.com
- DNS හි A වාර්තාවක් එක් කරන්න, උප ඩොමේනය ඔබේ වෙත යොමු කරයිලිනක්ස්සේවාදායක IP ලිපිනය.
- ඔබගේ සත්කාරක නාමය සුරැකීමට cwp.admin හි වම්පස මෙනුවේ → CWP සැකසීම් → Hostname වෙත යන්න.
- SSL ස්වයංක්රීයව ස්ථාපනය වනු ඇත, එකම කොන්දේසිය වන්නේ ඔබ සත්කාරක නාමය සඳහා DNS A වාර්තාවක් සැකසීමයි.
- ඔබට සත්කාරක නාමය සඳහා A වාර්තාවක් නොමැති නම්, CWP විසින් ස්වයං අත්සන් කළ සහතිකයක් ස්ථාපනය කරනු ඇත.
- සත්කාරක නාමය ප්රධාන වසම නොව උප ඩොමේනය විය යුතු බව සලකන්න.
http:// සිට https:// නැවත යොමු කිරීම සඳහා, ඔබට හැකිය/usr/local/apache/htdocs/.htaccess
මෙම htaccess ගොනුව සාදන්න:
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Let's Encrypt යනු 2016 අප්රේල් 4 වන දින දියත් කරන ලද සහතික අධිකාරියක් වන අතර, ආරක්ෂිත වෙබ් අඩවි සඳහා දැනට පවතින අතින් නිර්මාණය කිරීම, සත්යාපනය කිරීම, අත්සන් කිරීම, ස්ථාපනය කිරීම සහ යාවත්කාලීන කිරීම ඉවත් කිරීමේ අරමුණින්.
සත්කාරක නාමය/FQDN Letsencrypt SSL සහතිකය ස්ථාපනය කරන්න
FQDN යන්නෙන් අදහස් කරන්නේ කුමක්ද??
- FQDN (
fully qualified domain name
) සම්පුර්ණ සුදුසුකම් ලත් ඩොමේන් නාමය, එය අන්තර්ජාලයේ විශේෂිත පරිගණකයක හෝ ධාරකයක සම්පූර්ණ වසම් නාමය වේ.
Let's Encrypt සඳහා අයදුම් කරන්නේ කෙසේද??
CWP7 Left Menu → WebServer Settings → SSL Certificates තුළ නව මොඩියුලයක් ඇතුළත් කර ඇත, එතැන් සිට ඔබට AutoSSL භාවිතයෙන් ඕනෑම වසමක්/උප ඩොමේනයක් සඳහා Letsencrypt සහතික ස්ථාපනය කළ හැක.
(ඔබ ඩොමේන් නාමයක් හෝ උප ඩොමේන් නාමයක් එක් කරන විට එකවර Create Let's Encrypt තෝරා ගන්නේ නම්, ඔබට ඉහත පියවර මඟ හැරිය හැක)
Letsencrypt SSL සහතික විශේෂාංග
- ප්රධාන ගිණුම් වසම සහ www අන්වර්ථය සඳහා Letsencrypt
- Letsencrypt වසම් නාමය සහ www. අන්වර්ථ එකතු කරන්න
- උපවසම් සහ www.alias සඳහා Letsencrypt
- Letsencrypt ද අභිරුචි ස්ථාපනය කළ හැක
- සහතිකයේ කල් ඉකුත් වීමේ දිනය පරීක්ෂා කරන්න
- ස්වයංක්රීයව අලුත් කිරීම
- බල අලුත් කිරීමේ බොත්තම
- Apache port 443 ස්වයංක්රීයව හඳුනාගැනීම
Letsencrypt SSL සහතික ස්වයංක්රීයව අලුත් කිරීම
පෙරනිමියෙන්, Letsencrypt සහතික දින 90ක් සඳහා වලංගු වේ.
අලුත් කිරීම ස්වයංක්රීය වන අතර සහතික කල් ඉකුත් වීමට දින 30කට පෙර අලුත් කරනු ලැබේ.
CWP7 Left Menu → WebServer Settings → SSL Certificates තුළ නව මොඩියුලයක් ඇතුළත් කර ඇත, එතැන් සිට ඔබට AutoSSL භාවිතයෙන් ඕනෑම වසමක්/උප ඩොමේනයක් සඳහා Letsencrypt සහතික ස්ථාපනය කළ හැක.
SSL සහතික මාර්ගය ප්රතිස්ථාපනය කිරීමට වින්යාස ගොනුව සංස්කරණය කරන්න
මීලඟට, ඔබට වින්යාස ගොනුව සංස්කරණය කර SSL සහතිකයට මාර්ගය එක් කිරීමට අවශ්ය වේ (අදහස ඉවත් කිරීමට සහ මාර්ගය ඔබේම ලෙස වෙනස් කිරීමට සටහන් කරන්න).
cwpsrv වින්යාස ගොනුව සංස්කරණය කරන්න ▼
/usr/local/cwpsrv/conf/cwpsrv.conf
වෙත එක් කරන්නනිරීක්ෂණ අධීක්ෂණයSSL වරාය ▼
listen 2812 ssl;
පහත ඡේදය ද ඇත ▼
ssl_certificate /etc/pki/tls/certs/hostname.crt; ssl_certificate_key /etc/pki/tls/private/hostname.key;
පහත මාර්ගය සමඟ ප්රතිස්ථාපනය කරන්න ▼
ssl_certificate /etc/pki/tls/certs/server.yourdomain.com.bundle; ssl_certificate_key /etc/pki/tls/private/server.yourdomain.com.key;
අවසන් වූ පසු, පහත විධානය සමඟ cwpsrv සේවාව නැවත ආරම්භ කිරීමට අමතක නොකරන්න ▼
service cwpsrv restart
ඉන්පසු Webserver Settings → WebServers Conf Editor → Apache → වෙත යන්න. /usr/local/apache/conf.d/
පැතිකඩ සංස්කරණය කරන්න ▼
hostname-ssl.conf
පහත ඡේදය ▼ දමන්න
ssl_certificate /etc/pki/tls/certs/hostname.crt; ssl_certificate_key /etc/pki/tls/private/hostname.key;
පහත මාර්ගය සමඟ ප්රතිස්ථාපනය කරන්න ▼
ssl_certificate /etc/pki/tls/certs/server.yourdomain.com.bundle; ssl_certificate_key /etc/pki/tls/private/server.yourdomain.com.key;
- ඔබ Nginx භාවිතා කරන්නේ නම්, ඔබ එයම කළ යුතුය.
ඉන්පසු Apache (සහ Nginx) සේවාව නැවත ආරම්භ කර එය සාමාන්ය පරිදි ක්රියා කරන බවට වග බලා ගන්නද?
systemctl restart httpd systemctl restart nginx
අවසාන වශයෙන්, වරාය 2087 බැලීමට පිවිසුම් සබැඳිය නැවුම් කරන්නhttps:// server.yourdomain. com:2087/login/index.php
Dongle එකක් තියෙනවද?
Hope Chen Weiliang බ්ලොග් ( https://www.chenweiliang.com/ ) බෙදාගත් "CWP7 SSL දෝෂයක්ද? සත්කාරක නාමය Letsencrypt නිදහස් සහතිකය ස්ථාපනය කරන්නේ කෙසේද?", එය ඔබට ප්රයෝජනවත් වේ.
මෙම ලිපියේ සබැඳිය බෙදා ගැනීමට සාදරයෙන් පිළිගනිමු:https://www.chenweiliang.com/cwl-27950.html
නවතම යාවත්කාලීන ලබා ගැනීමට Chen Weiliang ගේ බ්ලොගයේ Telegram නාලිකාව වෙත සාදරයෙන් පිළිගනිමු!
📚 මෙම මාර්ගෝපදේශයෙහි විශාල වටිනාකමක් ඇත, 🌟මෙය දුර්ලභ අවස්ථාවක්, එය අතපසු නොකරන්න! ⏰⌛💨
ඔබ කැමති නම් Share කර Like කරන්න!
ඔබගේ බෙදාගැනීම් සහ කැමැත්ත අපගේ අඛණ්ඩ අභිප්රේරණයයි!