آرٽيڪل ڊاريڪٽري
ڪيئن انسٽال ڪجي Letsencrypt SSL مفت SSL سرٽيفڪيٽ CWP7 hostname لاءِ؟
- هي آهي CWP ڪنٽرول پينل AutoSSL گائيڊ خودڪار طريقي سان انسٽال ڪرڻ لاءِ Letsencrypt مفت SSL سرٽيفڪيٽ.
جيڪڏهن CWP7 SSL غلطي پيغام "cwpsrv.service failed."، مھرباني ڪري ھيٺ ڏنل سبق جي حل کي براؤز ڪريو▼
CWP ۾ ميزبان جو نالو ڪيئن تبديل ڪجي؟
فرض ڪريو توھان جو ميزبان نالو آھي server.yourdomain.com
- پهرين، CWP پس منظر ۾ هڪ ذيلي ڊومين ٺاهيو:
server.yourdomain.com
- DNS ۾ هڪ رڪارڊ شامل ڪريو، ذيلي ڊومين پوائنٽون توهان جيلينڪسسرور IP پتو.
- ڏانھن وڃو → CWP سيٽنگون → Cwp.admin جي کاٻي مينيو ۾ ھوسٽ جو نالو تبديل ڪريو پنھنجو ھوسٽ نالو بچائڻ لاءِ.
- 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 تي شروع ڪئي وئي، جنهن جو مقصد موجوده دستي ٺاهڻ، تصديق ڪرڻ، سائن ڪرڻ، تنصيب ڪرڻ ۽ محفوظ ويب سائيٽن لاءِ سرٽيفڪيٽن جي تازه ڪاري کي ختم ڪرڻ آهي.
Hostname/FQDN انسٽال ڪريو Letsencrypt SSL سرٽيفڪيٽ
- FQDN (
fully qualified domain name
) مڪمل طور تي قابل ڊومين نالو، جيڪو انٽرنيٽ تي مخصوص ڪمپيوٽر يا ميزبان جو پورو ڊومين نالو آهي.
Let's Encrypt لاءِ ڪيئن لاڳو ڪجي؟
CWP7 کاٻي مينيو → 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 کاٻي مينيو → WebServer Settings → SSL Certificates ۾ هڪ نئون ماڊل شامل آهي، اتان توهان AutoSSL استعمال ڪندي ڪنهن به ڊومين/سب ڊومين لاءِ Letsencrypt سرٽيفڪيٽ انسٽال ڪري سگهو ٿا.
SSL سرٽيفڪيٽ جي رستي کي تبديل ڪرڻ لاء ترتيب واري فائل کي تبديل ڪريو
اڳيون، توهان کي ترتيب ڏيڻ واري فائل کي تبديل ڪرڻ جي ضرورت آهي ۽ ايس ايس ايل سرٽيفڪيٽ ڏانهن رستو شامل ڪريو (تبصرو هٽائڻ لاء نوٽ ڪريو، ۽ پنهنجو رستو تبديل ڪريو).
ايڊٽ ڪريو cwpsrv configuration file ▼
/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
پوء وڃو ويب سرور سيٽنگون → 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
ڇا ڪو ڊونگل آهي؟
اميد چن ويلانگ بلاگ ( https://www.chenweiliang.com/ ) شيئر ڪيو "CWP7 SSL غلطي؟ ميزبان نالو ڪيئن ٿو انسٽال ڪري Letsencrypt مفت سرٽيفڪيٽ؟"، جيڪو توهان لاءِ مددگار آهي.
هن آرٽيڪل جي لنڪ کي حصيداري ڪرڻ لاء ڀليڪار:https://www.chenweiliang.com/cwl-27950.html
تازن تازه ڪاريون حاصل ڪرڻ لاءِ Chen Weiliang جي بلاگ جي ٽيليگرام چينل تي ڀليڪار!
📚 هي گائيڊ وڏي قيمت تي مشتمل آهي، 🌟 هي هڪ نادر موقعو آهي، ان کي نه وڃايو! ⏰⌛💨
پسند اچي ته شيئر ڪريو ۽ پسند ڪريو!
توهان جي حصيداري ۽ پسند اسان جي مسلسل حوصلا آهن!