ให้เรตสมาชิก: 5 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งาน

vdo สอนการตั้งค่าใช้งาน ssl free ของ lets encrypt ผ่าน directadmin

ได้ฤกษ์ดี มีโอกาสว่างพอดีได้อัด vdo สอนค่ะ หลังจากทิ้งงานอัด vdo ไป 5 ปีกว่าๆ เริ่มด้วยการสอนตั้งค่า ssl ฟรีของ let's encrypt ค่ะ

 

ขั้นตอนการตั้งค่าใช้งาน ssl free ของ lets encrypt ผ่าน directadmin แบบคร่าวๆ ดังนี้ค่ะ แบบละเอียดโปรดดูใน vdo ด้านบนค่ะ

1. ล็อกอินเข้า directadmin แล้วไปเมนู domain setup ติ๊กเข้าไปที่ชื่อโดเมนที่ต้องการตั้งค่าค่ะ

2. ติ๊กเลือก secure ssl ค่ะ แล้วกด save

3. เลือก เก็บข้อมูลไว้ที่ private_html ค่ะ สำหรับเว็บที่เคยทำเนื้อหาไว้ก่อนแล้วให้เลือกติ๊ก symbolic link private html to public_html ค่ะ คือให้มันลิ้งค์หากันเองค่ะ โดยไม่ตอ้งเสียเวลาย้ายข้อมูลค่ะ แล้วกด save ค่ะ

4. หลังจากนั้นไปเมนู home แล้วเลื่อนลงมาด้านล่าง กดเมนู ssl certificates

5. ติ๊กเลือกข้อ 3 คือใช้ free ssl ของ let's encrypt ค่ะ โดยให้กรอกอีเมลในช่องว่างที่ระบบให้มา แล้ว ติ๊กที่เมนู select เพื่อลบค่าเดิมออกก่อน (ของเดิมจะติ๊กไว้แค่ 2 รายการค่ะ)

แล้วกด select ใหม่ระบบจะเลือกทุกรายการให้ค่ะ (ต้องทำทุกรายการค่ะ) แล้วกด save ค่ะ หลังจากนั้นรอระบบคำนวณสักพัก ก็จะเสร็จค่ะ

6. ไปตั้งค่า redirect จาก http เป็น https ค่ะ โดยใส่โค๊ดไว้ในไฟล์ชือ่ .htaccess ค่ะ แล้วเอาไฟล์นี้ไปเก็บไว้ที่ public_html เพื่อบอกให้ระบบทราบว่า เวลาคนพิมพ์ชื่อเว็บ ให้ไปอ่าน private_html แทน publc_html ค่ะ

โค๊ดมีดังนี้ค่ะ 

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]