สอนการเปิดการใช้งาน SSL ฟรี Let’s Encrypt

Let’s-Encrypt-img

เปิดใช้งาน https กับ Let’s Encrypt ให้เว็บไซต์โดยใช้ DirectAdmin

ก่อนอื่นมาทำความรู้จักกับ Let’s Encrypt กันก่อน Let’s Encrypt (LE) เป็นระบบหน่วยงานออกใบรับรอง (Certification Authority หรือ CA) ที่สามารถใช้งานได้ฟรีและใช้ระบบอัตโนมัติในการจัดการใบรับรองความปลอดภัยสำหรับเว็บไซต์เข้ารหัส โดยเราจะใช้งานผ่าน client ที่มีให้ มีจุดมุ่งหมายเพื่อสาธารณประโยชน์ โครงการนี้เกิดจากความร่วมมือของ มอซิลล่า, ซิสโก้, Akamai, EFF, และกลุ่มนักวิจัย Internet Security Research Group (ISRG) ตัวโครงการจะดูแลโดย ISRG ที่เป็นองค์กรไม่แสวงหากำไรตามกฎหมาย

ใบรับรองที่ออกโดย Let’s Encrypt จะมีอายุเพียงแค่ 60 วันเท่านั้น ต้องต่ออายุเรื่อยๆ ทุกๆ 60 วัน โดยส่วนมากแล้วผู้ให้บริการ Web Hosting ในประเทศไทยรองรับ Let’s Encrypt เกือบทั้งหมดแล้ว ข่าวดีสำหรับผู้ที่ใช้ DirectAdmin เป็น Control Panel ในเวอร์ชั่น 1.5  รองรับการใช้งาน Let’s Encrypt มาในตัวเป็นที่เรียบร้อยแล้วครับ จึงสามารถสร้าง SSL Certificates ได้ง่าย ๆ ในไม่กี่ขั้นตอน และต่ออายุ SSL Certificates ให้อัตโนมัติโดยไม่ต้องเข้ามาดำเนินการติดตั้ง SSL Certificate ซ้ำหลายรอบ

แต่ก่อนที่จะถึงขั้นตอนการติดตั้ง SSL Certificates โดยผ่าน DirectAdmin นั้น ขอทำความเข้าใจเกี่ยวกับ SSL Certificate กันก่อนติดตั้งครับ

  • SSL Certificate ทุกชนิดไม่สามารถป้องกัน Hacker ได้
  • SSL Certificate มีหน้าที่เข้ารหัสการเชื่อมต่อข้อมูลให้ปลอดภัยไม่สามารถูกดักฟัง หรือดักอ่านข้อมูลระหว่างทางได้เท่านั้น
  • Let’s Encrypt SSL Certificate มีอายุ 60 วันต้องต่ออายุเรื่อยๆ ทุกๆ 60 วัน
  • Let’s Encrypt SSL Certificate ยังไม่รองรับ Internationalized Domain Name ยกตัวอย่างเช่น “เว็บไซต์ภาษาไทย.com”

เมื่อทำความเข้าใจกับ Let’s Encrypt และ SSL Certificate กันเรียบร้อยแล้ว ต่อไปก็เป็นขั้นตอนการติดตั้ง SSL Certificate โดยใช้ DirectAdmin เป็น Control Panel ครับ

 

เริ่มต้นการติดตั้งโดยการ Login เข้าสู่ DirectAdmin ตาม URL ที่ทางผู้ให้บริการแจ้งรายละเอียดมาทางอีเมล์ครับ เมื่อเข้าสู่ระบบเรียบร้อยแล้วให้ทำตามขั้นตอนดังต่อไปนี้

  • ไปยังโซน Advance Features เลือกเมนู SSL Certificates

Screenshot_1

  • เลือกเมนู Use the server’s shared signed certificate.
  • เลือก Free & automatic certificate from Let’s Encrypt
  • เพิ่มข้อมูล อีเมล์ของเราลงไป

 

  • จากนั้นคลิก Save ด้านล่างสุด

 

  • ระบบจะแสดงหน้า Certificate and Key Saved. หากยังไม่ขึ้นว่า Certificate and Key Saved. ให้กลับไปเริ่มต้นทำตั้งแต่ขั้นตอนที่ 1 อีกครั้งจนกว่าจะขึ้น Certificate and Key Saved.

 

  • หากระบบทำการสร้าง Certificate and Key เรียบร้อยเมื่อเลือกเมนู SSL Certificates อีกครั้ง ด้านล่างสุดก่อนถึงปุ่ม Save จะมีอายุของ Certificate and Key โดยปกติระบบจะทำการต่ออายุของ Certificate and Key ให้อัตโนมัติ และจะแสดงวันที่จะทำการต่ออายุให้อัตโนมัติอีกกี่วันครับ

 

ข้อควรระวัง
สำหรับเว็บไซต์ที่พึ่งเปลี่ยนจาก http เป็น https ในการเปิดใช้งาน https จะยังไม่ขึ้นสีเขียวแต่เว็บไซต์จะเปลี่ยนจาก http เป็น https เรียบร้อยแล้ว ให้ตรวจสอบ url ต่าง ๆ ภายในเว็บไซต์ว่ามีส่วนไหนที่เรียกใช้งาน http อยู่บ้าง หากว่ามีให้ทำการเปลี่ยนจาก http เป็น https ให้เรียบร้อย จากนั้น https ก็จะขึ้นรูปกุญแจสีเขียว

 

ภาพประกอบปัญหา Mixed Content มีการเรียกใช้ URL แบบ http ภายในเว็บไซต์
 

ขอบคุณข้อมูลจาก nannstudio.com

Was this answer helpful?

 Print this Article

Also Read

(Vmware) How to install VMware Tools on Debian, Ubuntu and CentOS

How to install VMware Tools on Debian, Ubuntu and CentOS go to VM > Guest >...

สอนเปลี่ยน PHP Version บน DirectAdmin

วิธีเลือกเวอร์ชั่น php บน DirectAdmin ด้วยตัวเอง 2019-02-06 15:15:35 by Admin...

สอนการตั้งค่า การเปิด Firewall ให้สามารถใช้ Remote Desktop ได้

1. เข้าไปตั้งค่าใน Windows Firewall ให้ Allow App Remote Desktop1.1 Control Panel --> Windows...

สอนติดตั้ง VestaCP

Vesta Control Panel คือ? Vesta เป็น Web Hosting Control Panel ประเภท Open Source...

How to enable root user ssh login in Ubuntu 16.04, 17.04, 18.04, 19.04

How to enable root user ssh login in Ubuntu 16.04, 17.04, 18.04 , 19.04 Remote login with root...

Powered by WHMCompleteSolution