ขั้นตอนการติดตั้ง Free SSL Certificate จาก Let’s Encrypt ใน DirectAdmin

บริการ Web Hosting จากเรามาพร้อมกับใบรับรอง SSL Certificate ที่สามารถติดตั้งได้ฟรี ที่มีประสิทธิภาพในการเข้ารหัสได้ดีไม่เป็นรอง SSL Certificate แบบ Commercial ที่มีขายทั่วไป

โดยปกติแล้วหากเว็บไซต์ของคุณยังไม่ได้ติดตั้ง SSL Certifiacate หรือทำให้เป็น https เวลาพิมพ์ URL เว็บไซต์ของคุณ ระบบจะแจ้งว่าเว็บของคุณไม่ปลอดภัย ดังภาพ

สำหรับผู้ที่ใช้งานโฮสติ้งที่อื่นอยู่ หรืออยากติดตั้งฟรี SSL Certificate ด้วยตัวเอง สามารถทำตามขั้นตอนได้ดังนี้

คุณต้องทำการ Login เข้าสู่ระบบด้วยชื่อผู้ใช้งานของคุณ โดยพิมพ์ชื่อเว็บของคุณ.com แล้วตามด้วย :2222 ตัวอย่างเช่น yourdomain.com:2222 จากนั้นใส่ Username, Password ของคุณ แล้วกดปุ่ม Login

เลือกเมนู Domain Setup เพื่อเปิดใช้งาน SSL Certificates

คลิกโดเมนที่ต้องการ

ค่ามาตรฐานจะต้องเป็น ข้อ 2 เพราะจะเป็นการสร้าง shortcut จากแฟ้ม private_html ไปยังแฟ้ม public_html จากนั้นกดปุ่ม Save

ssl-directadmin-20210813005

แต่หากใครไม่ต้องการให้เป็น SSL ทั้งหมด ให้เลือกข้อ 1 เพื่อแยกแฟ้ม private_html ออกมา

ข้อควรระวัง
หากเลือกข้อ 1 แล้ว ห้ามกลับมาเลือกข้อ 2 เป็นอันขาด เพราะหากเปลี่ยนใจกลับมาเลือกข้อ 2 ข้อมูลที่อยู่ใน private_html จะถูกลบไปหมด ดังนั้น หากจะอยากย้ายกลับมาใช้ข้อ 2 แนะนำให้ทำการ Backup โฟลเดอร์ private_html ก่อน แล้วค่อยมาเลือกข้อ 2 นะคะ

คลิก MODIFY เพื่อบันทึกการตั้งค่า

ssl-directadmin-20210813006

กลับไปที่หน้า Home ในส่วนของเมนู Account Manager คลิกเลือก SSL Certificates

ss-directadmin-20210813007

เลือก Get automatic certificate from ACME Provider ที่ ACME Provider ให้เลือกเป็นแบบ Let’s Encrypt แนะนำให้เลือกเป็นแบบ Wildcard เพราะจะ secure ครอบคลุมทุกอย่าง mail subdomain ตั้งค่าทีเดียวไม่ต้องเสียเวลามาตั้งค่าอีก หากไม่เลือกก็จะได้แค่โดเมนเท่านั้น ยกตัวอย่างเช่นโดเมนชื่อ abc.com และมี subdomain ชื่อ 123.abc.com หากเลือก wildcard มันจะรวมถึง 123.abc.com ด้วย แต่ถ้าไม่ติ๊กจะได้เฉพาะโดเมน abc.com เท่านั้นค่ะ เมื่อเรียบร้อยแล้วกดปุ่ม SAVE เพื่อบันทึกการตั้งค่า

install-free-ssl-certificated-directadmin-001

ระบบจะแสดงกล่องข้อความแจ้งเตือนดังภาพ

หลังจากนั้นรอระบบส่งข้อความแจ้งเตือนประมาณ 15 นาที หลังจากนั้นระบบจะแสดง Certificate และ Key ดังภาพด้านล่าง
จากนั้นให้คลิกที่ปุ่ม SAVE เพื่อบันทึก

install-free-ssl-certificated-directadmin-003

Let’s Encrypt free SSL Certificate มีอายุใบรับรองการเข้ารหัสที่ 90 วัน ซึ่ง เพื่อความสะดวกเราจึงกำหนดให้ระบบทำการต่ออายุให้อัตโนมัติทุกๆ 60 วัน (หากใช้บริการของ hostatom ระบบของเราจะต่ออายุให้อัตโนมัติ)

ซึ่งเมื่อติดตั้งเสร็จแล้ว เวลาพิมพ์ URL เพื่อเข้าสู่เว็บไซต์ จะแสดงรูปกุญแจ ดังรูป

ขั้นตอนต่อไปจะเป็นการทำ Redirect ผู้ชมที่เข้าใช้งานจาก http ที่ไม่เข้ารหัส SSL เป็น https ที่เข้ารหัส SSL แล้วแบบอัตโนมัติ สามารถดูขั้นตอนการทำได้ที่ การทำ 301 Redirect สำหรับเปลี่ยน http เป็น https 

Was this article helpful?

Related Articles