ລາຍການຫົວເລື່ອງ
VestaCP ແຜງຄວບຄຸມແມ່ນງ່າຍດາຍແລະງ່າຍຕໍ່ການນໍາໃຊ້:
ຕິດຕັ້ງແຜງຄວບຄຸມ VestaCP, ເຊິ່ງສາມາດຕິດຕັ້ງລະບົບຄວາມປອດໄພຂອງໃບຢັ້ງຢືນ Let's Encrypt SSL ໂດຍອັດຕະໂນມັດ, ດັ່ງນັ້ນຈຶ່ງໄດ້ຮັບການຍອມຮັບຈາກຕ່າງປະເທດ.SEOຜູ້ປະຕິບັດຍິນດີຕ້ອນຮັບ.
Let's Encrypt ແມ່ນຫຍັງ?
Let's Encrypt ແມ່ນອົງການ SSL Certificate Authority ເປີດຕົວໃນວັນທີ 2016 ເມສາ 4.
- ສະໜອງໃບຢັ້ງຢືນ X.509 ສໍາລັບການເຂົ້າລະຫັດລັບ Transport Layer Security (TLS) ໂດຍຜ່ານຂະບວນການອັດຕະໂນມັດ,
- ຖືກອອກແບບມາເພື່ອລົບລ້າງການສ້າງຄູ່ມືໃນປະຈຸບັນ, ການກວດສອບ, ການເຊັນ, ການຕິດຕັ້ງແລະການປັບປຸງໃບຢັ້ງຢືນສໍາລັບເວັບໄຊທ໌ທີ່ປອດໄພ.
ໜ້າເຂົ້າສູ່ລະບົບແຜງຄວບຄຸມ VestaCP, ໂດຍໃຊ້ພອດ 8083.
ພອດ 8083 ແມ່ນຫຍັງ?
- 8083 ເປັນໜ້າພຣັອກຊີ ແລະພອດໄຟລ໌ດາວໂຫຼດ, ເປັນພອດທີ່ມີເຫດຜົນ.
- ໃນເຕັກໂນໂລຢີເຄືອຂ່າຍ, ພອດປະກອບມີພອດທາງດ້ານຮ່າງກາຍແລະພອດທີ່ມີເຫດຜົນ.
ຄວາມແຕກຕ່າງລະຫວ່າງພອດທາງກາຍະພາບ ແລະພອດໂລຈິກ
- ພອດທາງກາຍະພາບຫມາຍເຖິງພອດທີ່ມີຢູ່ໃນຕົວຈິງ, ເຊັ່ນ: ໂມເດັມ ADSL, hubs, ສະວິດ, ແລະ routers ທີ່ເຊື່ອມຕໍ່ກັບອຸປະກອນເຄືອຂ່າຍອື່ນໆເຊັ່ນ: ພອດ RJ-45, ພອດ SC, ແລະອື່ນໆ.
- ພອດໂລຈິກແມ່ນພອດທີ່ແຕກຕ່າງການບໍລິການໂດຍຄວາມໝາຍຕາມເຫດຜົນ, ເຊັ່ນ: ພອດບໍລິການໃນໂປຣໂຕຄໍ TCP/IP.ຊ່ວງໝາຍເລກພອດແມ່ນ 0 ຫາ 65535.
ຢ່າງໃດກໍຕາມ, ປະຈຸບັນພອດ 8083 ຂອງແຜງຄວບຄຸມ VestaCP ຖືກສະແດງໂດຍຄ່າເລີ່ມຕົ້ນໂດຍບໍ່ມີໃບຢັ້ງຢືນຄວາມປອດໄພ SSL ...
ດັ່ງນັ້ນ, ໃນຕິດຕັ້ງແຜງ VestaCPດ້ານຫລັງ,Google Chromeການເຕືອນນີ້ຈະປາກົດ:
- ການເຊື່ອມຕໍ່ຂອງເຈົ້າບໍ່ແມ່ນການເຊື່ອມຕໍ່ສ່ວນຕົວ
- ຜູ້ໂຈມຕີອາດຈະພະຍາຍາມລັກຂໍ້ມູນຂອງທ່ານ (ເຊັ່ນ: ລະຫັດຜ່ານ, ການສື່ສານ ຫຼືຂໍ້ມູນບັດເຄຣດິດ).
ກະດານເຂົ້າສູ່ລະບົບ Vesta ເປີດໃຊ້ https
第1步:ເຂົ້າສູ່ລະບົບກະດານ Admin ຂອງ VestaCP
ໃຊ້ຊື່ໂຮສ ແລະພອດ 8083 ▼
http:// 你的域名:8083/
第2步: ໃສ່ບໍລິການເວັບຂອງ VestaCP
ຊອກຫາຊື່ໂຮດຂອງເຊີບເວີຂອງທ່ານແລະຄລິກ EDIT ▼
第3步:ຊອກຫາ ແລະໝາຍຕິກ SSL ແລະໃຫ້ເຂົ້າລະຫັດ
"ເປີດໃຊ້ SSL (SSL Support)", "Adopt Let's Encrypt (Let's Encrypt Support)" ▼
- ຫຼັງຈາກນັ້ນ, ໃຫ້ຄລິກໃສ່ Save (ຜູ້ບໍລິຫານຄລິກໃສ່ບັນທຶກແລະລໍຖ້າປະມານຫ້ານາທີເພື່ອເບິ່ງຄໍາຮ້ອງສະຫມັກສໍາລັບໃບຢັ້ງຢືນ SSL)
第4步:ຊອກຫາສະຖານທີ່ບ່ອນທີ່ໃບຢັ້ງຢືນຄວາມປອດໄພ Let's Encrypt ຖືກເກັບໄວ້
ໃຫ້ເຂົ້າລະຫັດເກັບຮັກສາໃບຢັ້ງຢືນ SSL ຂອງມັນຢູ່ໃນ /home/username/conf/web/
ໃນສະຖານທີ່.
ກະລຸນາລະບຸສະຖານທີ່ຂອງພວກເຂົາ ▼
/home/username/conf/web/ssl.website.crt /home/username/conf/web/ssl.website.key
ແຜງຄວບຄຸມ VestaCP, ເກັບຮັກສາໃບຢັ້ງຢືນ SSL ຊື່ເຈົ້າພາບຂອງມັນຢູ່ໃນ ▼
/usr/local/vesta/ssl/certificate.crt /usr/local/vesta/ssl/certificate.key
ດັ່ງນັ້ນພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ປ່ຽນຊື່ໄຟລ໌ໃບຢັ້ງຢືນ VestaCP ເກົ່າເປັນຂໍ້ຄວາມ dummy,
ດັ່ງນັ້ນ VestaCP ບໍ່ໄດ້ໃຊ້ພວກມັນອີກຕໍ່ໄປ, ຫຼັງຈາກນັ້ນ symlink ໄຟລ໌.
ປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້ເພື່ອຮຽນຮູ້ວິທີເຮັດສິ່ງນີ້.
第5步:SSH ເຂົ້າໄປໃນເຄື່ອງແມ່ຂ່າຍຂອງທ່ານ
ໃສ່ 2 ຄໍາສັ່ງນີ້ເພື່ອປ່ຽນຊື່ໄຟລ໌ເກົ່າ ▼
mv /usr/local/vesta/ssl/certificate.crt /usr/local/vesta/ssl/unusablecer.crt mv /usr/local/vesta/ssl/certificate.key /usr/local/vesta/ssl/unusablecer.key
- ຖ້າການປະຕິບັດງານຕໍ່ໄປນີ້ບໍ່ມີຜົນກະທົບ, ເຮັດໃຫ້ການເຊື່ອມຕໍ່ SSL ລົ້ມເຫລວ, ເວັບໄຊທ໌ບໍ່ສາມາດເປີດໄດ້, ແລະໄຟລ໌ SSL "unusablecer"ຊື່, ປ່ຽນກັບຄືນໄປບ່ອນຊື່ທີ່ຜ່ານມາ"ໃບຢັ້ງຢືນການ” ໂດຍບໍ່ຕ້ອງເສຍເວລາໃນການຕິດຕັ້ງແຜງ VestaCP ຄືນໃໝ່.
第6步:ສ້າງ symlink ເພື່ອຊີ້ໃຫ້ເຫັນ symlink ໃຫມ່
ກະລຸນາປ່ຽນຊື່ຜູ້ໃຊ້ຂອງທ່ານເຊັ່ນ:admin
ຈະ chenweiliang.com ແທນທີ່ດ້ວຍຊື່ເຈົ້າພາບ (FQDN) ຂອງເຊີບເວີ VPS ຂອງທ່ານ▼
ln -s /home/admin/conf/web/ssl.chenweiliang.com.crt /usr/local/vesta/ssl/certificate.crt ln -s /home/admin/conf/web/ssl.chenweiliang.com.key /usr/local/vesta/ssl/certificate.key
第7步:ຣີສະຕາດ VestaCP
service vesta restart
第8步:ລ້າງ cache ຂອງຕົວທ່ອງເວັບ
ຈາກນັ້ນ, ລອງເຂົ້າສູ່ລະບົບຄືນໃໝ່ໃນແຜງຄວບຄຸມ VestaCP ໂດຍໃຊ້ພອດ 8083.
- ຕອນນີ້ SSL ຂອງທ່ານໃນພອດ 8083 ປອດໄພແລ້ວ!
ການແກ້ໄຂການອະນຸຍາດທີ່ແຕກຫັກ
ເພື່ອແກ້ໄຂການອະນຸຍາດທີ່ແຕກຫັກ, ໃຫ້ໃສ່ຄໍາສັ່ງຕໍ່ໄປນີ້▼
- ຈະ your.adminpanel.com ແທນທີ່ດ້ວຍ URL ຂອງຄອນໂຊການຈັດການ VestaCP ຂອງທ່ານ.
chgrp mail ssl.your.adminpanel.com.key chmod 660 ssl.your.adminpanel.com.key chgrp mail ssl.your.adminpanel.com.crt chmod 660 ssl.your.adminpanel.com.crt
ຂ້າງເທິງນີ້ແມ່ນວິທີການເປີດໃຊ້ໃບຢັ້ງຢືນ SSL ໃນພື້ນຫລັງ VestaCP.
ວິທີການບັງຄັບຊື່ໂດເມນໃຫ້ໃຊ້ໃບຢັ້ງຢືນ https SSL?
ຂັ້ນຕອນທີ 1:ຕິດຕັ້ງແມ່ແບບ nginx ແບບກຳນົດເອງ ▼
cd /usr/local/vesta/data/templates/web wget http://c.vestacp.com/0.9.8/rhel/force-https/nginx.tar.gz tar -xzvf nginx.tar.gz rm -f nginx.tar.gz
第2步:ຕັ້ງແມ່ແບບພຣັອກຊີເພື່ອບັງຄັບ-https
- ສ້າງ preset ໃຫມ່, ຫຼືໃນ preset ທີ່ມີຢູ່ແລ້ວ, ຕັ້ງ force-https ເປັນແມ່ແບບພຣັອກຊີ Nginx.
- ເມື່ອເພີ່ມຜູ້ໃຊ້ໃຫມ່, ທ່ານສາມາດນໍາໃຊ້ແມ່ແບບ force-https ເພື່ອມອບສິດໃຫ້ຜູ້ໃຊ້ຂອງໂຄງການທີ່ກໍານົດໄວ້ກ່ອນ.
HTTP ຖືກໂອນໄປຫາ HTTPS ໂດຍອັດຕະໂນມັດ
VestaCP ປ່ຽນເສັ້ນທາງ HTTP ໄປ HTTPS ໂດຍໃຊ້ htaccess ແນວໃດ?
ທ່ານຕ້ອງການປ່ຽນເສັ້ນທາງເວັບໄຊທ໌ຂອງທ່ານໂດຍອັດຕະໂນມັດໄປຫາສະບັບທີ່ປອດໄພ (HTTPS) ຂອງເວັບໄຊທ໌ຂອງເຈົ້າສໍາລັບການເຂົ້າລະຫັດບໍ?
ໃນໄຟລ໌ .htaccess, ເພີ່ມ 301 redirect syntax ຕໍ່ໄປນີ້▼
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
- "L" ໃນຂ້າງເທິງ [R,L] ຫມາຍຄວາມວ່າສຸດທ້າຍ (ສຸດທ້າຍ), ຖ້າໄວຍາກອນອື່ນໆຍັງມີ L ນີ້, http ບໍ່ສາມາດຖືກໂອນໄປຫາ https ໂດຍອັດຕະໂນມັດ.
- ດັ່ງນັ້ນ, ແນະນໍາໃຫ້ປ່ຽນເສັ້ນທາງ http301 ກັບ https syntax ຢູ່ເທິງສຸດ (ກ່ອນ syntaxes ອື່ນໆ).
ຖ້າທ່ານຕ້ອງການເພີ່ມໃບຢັ້ງຢືນ SSL ທີ່ປອດໄພໃຫ້ກັບໂດເມນອື່ນໆຂອງທ່ານໃນແຜງຄວບຄຸມ VestaCP, ກະລຸນາກວດເບິ່ງບົດສອນນີ້ ▼
ຫວັງ Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "VestaCP background port 8083 https ບໍ່ຖືກຕ້ອງ?ຕິດຕັ້ງ Tutorial ໃບຮັບຮອງ SSL" ເພື່ອຊ່ວຍທ່ານ.
ຍິນດີຕ້ອນຮັບແບ່ງປັນການເຊື່ອມຕໍ່ຂອງບົດຄວາມນີ້:https://www.chenweiliang.com/cwl-705.html
ຍິນດີຕ້ອນຮັບສູ່ຊ່ອງ Telegram ຂອງບລັອກຂອງ Chen Weiliang ເພື່ອຮັບອັບເດດຫຼ້າສຸດ!
📚ຄູ່ມືນີ້ມີຄຸນຄ່າອັນມະຫາສານ, 🌟ນີ້ເປັນໂອກາດທີ່ຫາຍາກ, ຢ່າພາດມັນ! ⏰⌛💨
Share and like ຖ້າມັກ!
ການແບ່ງປັນແລະການຖືກໃຈຂອງທ່ານແມ່ນການຊຸກຍູ້ຢ່າງຕໍ່ເນື່ອງຂອງພວກເຮົາ!