CWP7 SSL қатесі? Hostname Letsencrypt тегін сертификатын қалай орнатуға болады?

CWP7 хост атауы үшін Letsencrypt SSL тегін SSL сертификатын қалай орнатуға болады?

CWP7 SSL қатесі? Hostname Letsencrypt тегін сертификатын қалай орнатуға болады?

  • бұл CWP басқару тақтасы Letsencrypt тегін SSL сертификаттарын автоматты түрде орнатуға арналған AutoSSL нұсқаулығы.

Егер CWP7 SSL қате туралы хабар "cwpsrv.service failed.", келесі оқулықтың шешімін қараңыз▼

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 сәуірінде іске қосылған сертификаттау орталығы.

Хост атауы/FQDN Letsencrypt SSL сертификатын орнату

FQDN нені білдіреді??

  • FQDN (fully qualified domain name) Интернеттегі белгілі бір компьютердің немесе хосттың толық домендік атауы болып табылатын толық білікті домендік атау.

Let's Encrypt бағдарламасына қалай өтініш беруге болады?

CWP7 сол жақ мәзірінде → WebServer Settings → SSL сертификаттарында жаңа модуль бар, ол жерден AutoSSL арқылы кез келген домен/қосалқы домен үшін Letsencrypt сертификаттарын орнатуға болады.

(Егер домен атын немесе қосалқы домен атын қосқанда, Шифрлаймыз жасау параметрін бір уақытта таңдасаңыз, жоғарыдағы қадамдарды өткізіп жіберуге болады)

Letsencrypt SSL сертификатының мүмкіндіктері

  • Негізгі тіркелгі доменіне және www бүркеншік атқа арналған Letsencrypt
  • Letsencrypt домен атауын және www. бүркеншік атын қосады
  • Ішкі домендер мен www.alias үшін Letsencrypt
  • Letsencrypt реттелетін орнатуға да болады
  • Сертификаттың жарамдылық мерзімін тексеріңіз
  • автоматты жаңарту
  • Мәжбүрлеп жаңарту түймесі
  • Apache порты 443 автоматты анықтау

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

Әдепкі бойынша, Letsencrypt сертификаттары 90 күн бойы жарамды.

Жаңарту автоматты түрде жүзеге асырылады және сертификаттар мерзімі аяқталуға 30 күн қалғанда жаңартылады.

CWP7 сол жақ мәзірінде → WebServer Settings → SSL сертификаттарында жаңа модуль бар, ол жерден 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

Содан кейін Вебсервер параметрлері → 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Донгл бар ма?

Hope Chen Weiliang блогы ( https://www.chenweiliang.com/ ) бөліскен "CWP7 SSL қатесі? Хост атауы Letsencrypt тегін сертификатын қалай орнатады?", бұл сізге пайдалы.

Осы мақаланың сілтемесін бөлісуге қош келдіңіз:https://www.chenweiliang.com/cwl-27950.html

Соңғы жаңартуларды алу үшін Чен Вэйлян блогының Telegram арнасына қош келдіңіз!

🔔 Арнаның жоғарғы каталогындағы құнды "ChatGPT мазмұнды маркетингтік AI құралын пайдалану нұсқаулығын" бірінші болып алыңыз! 🌟
📚 Бұл нұсқаулықта үлкен құндылық бар, 🌟Бұл сирек мүмкіндік, оны жіберіп алмаңыз! ⏰⌛💨
Ұнаса лайк басып, бөлісіңіз!
Сіздің бөлісулеріңіз бен лайктарыңыз - біздің үздіксіз мотивациямыз!

 

Пікірлер

Сіздің электрондық пошта мекен-жайыңыз жарияланбайды. 必填 项 已 用 * 标注

жоғарыға жылжытыңыз