CWP7 SSL катасы? Letsencrypt акысыз сертификатын хосттун аталышын кантип орнотсо болот?

CWP7 хост аты үчүн Letsencrypt SSL акысыз SSL сертификатын кантип орнотуу керек?

CWP7 SSL катасы? Letsencrypt акысыз сертификатын хосттун аталышын кантип орнотсо болот?

  • бул CWP Башкаруу панели Letsencrypt акысыз SSL сертификаттарын автоматтык түрдө орнотуу үчүн AutoSSL колдонмосу.

Эгер сиз CWP7 SSL менен " cwpsrv.service ишке ашпай калды " ката билдирүүсүнө туш болсоңуз , чечимдер үчүн төмөнкү окуу куралын караңыз ▼

CWPде хост атын кантип өзгөртөм?

Сиздин хост аты дейли server.yourdomain.com

  1. Биринчиден, CWP серверинде субдомен түзүңүз:server.yourdomain.com
  2. DNSке A жазуусун кошуңуз, субдомен сиздинLinuxСервердин IP дареги.
  3. Хост атын сактоо үчүн cwp.admin сайтынын сол менюсунда → CWP Орнотуулары → Хост атын өзгөртүү бөлүмүнө өтүңүз.
  • 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 эмнени билдирет?

  • FQDN (fully qualified domain name) толук квалификациялуу домендик аталыш, бул Интернеттеги белгилүү бир компьютердин же хосттун толук домендик аталышы.

Let's Encrypt программасына кантип кайрылсам болот?

CWP7 Сол Менюсу → WebServer Орнотуулары → SSL Сертификаттарында жаңы модуль бар, ал жерден AutoSSL аркылуу каалаган домен/субдомен үчүн Letsencrypt сертификаттарын орното аласыз.

(Эгер сиз домен атын же субдомендик атын кошуп жатканда бир эле учурда Келгиле Шифрлөөнү түзүүнү тандасаңыз, жогорудагы кадамдарды өткөрүп жиберсеңиз болот)

Letsencrypt SSL сертификатынын өзгөчөлүктөрү

  • Негизги эсеп домени жана www лакап аты үчүн Letsencrypt
  • Letsencrypt домен атын жана www
  • субдомендер жана www.alias үчүн Letsencrypt
  • Letsencrypt да ыңгайлаштырылган орното алат
  • Сертификаттын жарактуулук мөөнөтүн текшериңиз
  • авто-жаңыртуу
  • Мажбурлоо баскычы
  • Apache порт 443 автоматтык аныктоо

Letsencrypt SSL сертификаттарын автоматтык түрдө жаңыртуу

Демейки боюнча, Letsencrypt сертификаттары 90 күн бою күчүндө болот.

Узартуу автоматтык түрдө жүргүзүлөт жана сертификаттар мөөнөтү бүтөрүнө 30 күн калганда жаңыланат.

CWP7 Сол Менюсу → WebServer Орнотуулары → SSL Сертификаттарында жаңы модуль бар, ал жерден AutoSSL аркылуу каалаган домен/субдомен үчүн Letsencrypt сертификаттарын орното аласыз.

SSL тастыктама жолун алмаштыруу үчүн конфигурация файлын түзөтүңүз

Андан кийин, сиз конфигурация файлын түзөтүп, SSL сертификатына жолду кошушуңуз керек (комментарийди алып салууга көңүл буруңуз жана жолду өзүңүзгө өзгөртүңүз).

cwpsrv конфигурация файлын түзөтүңүз ▼

/usr/local/cwpsrv/conf/cwpsrv.conf

SSL портуна Monit мониторингин кошуу ▼

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 Редактору → 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

Көбүрөөк жашыруун трюктарды ачуу үчүн🔑, биздин Telegram каналыбызга кошулуңуз!

Бөлүшүп, жакса лайк! Сиздин бөлүшүүлөрүңүз жана лайктарыңыз биздин туруктуу мотивациябыз!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Жылдыруу үчүн Top