cPanel: ติดตั้ง SSL ฟรีด้วย Let's Encrypt

📅 21 มิ.ย. 2569 · ⏱ อ่าน ~2 นาที · 👁 0 ครั้ง

Let's Encrypt คืออะไร

Let's Encrypt คือ Certificate Authority (CA) ที่ออก SSL Certificate ฟรี อายุ 90 วัน และ renew อัตโนมัติ — รองรับใน cPanel ผ่าน Plugin AutoSSL และ Let's Encrypt™ SSL

ติดตั้ง SSL ด้วย AutoSSL (อัตโนมัติ — แนะนำ)

cPanel มีระบบ AutoSSL ที่ออก/renew SSL ให้ทุกโดเมน/subdomain ในบัญชีโดยอัตโนมัติ

ตรวจสอบสถานะ:

  1. ไปที่ cPanel Home → Security → SSL/TLS Status
  2. ดูรายการโดเมนและสถานะ SSL — ถ้า Active = ใช้งานได้แล้ว

หากต้องการ Run AutoSSL ทันที:

  1. SSL/TLS Status → กด Run AutoSSL
  2. รอสักครู่ → refresh หน้า

ติดตั้ง SSL แบบ Manual (Let's Encrypt)

หาก AutoSSL ไม่ทำงาน:

  1. ไปที่ cPanel Home → Security → Let's Encrypt™ SSL

(หรือ SSL/TLS → Manage SSL Sites)

  1. เลือกโดเมนที่ต้องการ
  2. เลือก Domain + www.domain (ติ๊กทั้งสอง)
  3. กด Issue
⏱️ ใช้เวลาออก certificate ประมาณ 30 วินาที – 2 นาที

บังคับ Redirect HTTP → HTTPS

หลังติดตั้ง SSL แล้ว:

วิธีที่ 1 — ผ่าน cPanel (แนะนำ)

  1. Domains → ที่โดเมน เปิด Toggle Force HTTPS Redirect

วิธีที่ 2 — ผ่าน .htaccess

เปิด File Managerpublic_html/ → แก้ .htaccess:

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

ตรวจสอบว่า SSL ใช้งานได้

  • เข้า https://yourdomain.com — ต้องเห็น กุญแจล็อก ในเบราว์เซอร์
  • ใช้ SSL Labs — ควรได้เกรด A หรือ A+

Renew อัตโนมัติ

AutoSSL จะ renew ให้อัตโนมัติ 30 วันก่อนหมดอายุ — ไม่ต้องดำเนินการอะไร

ติดตั้ง SSL แบบเสียเงิน (Paid Certificate)

หากซื้อ SSL จาก PitlokDD.Com:

  1. Security → SSL/TLS → Manage SSL Sites
  2. เลือกโดเมน
  3. วาง Certificate, Private Key และ CA Bundle ตามที่ได้รับ
  4. กด Install Certificate
ดูคู่มือเฉพาะการติดตั้ง SSL แบบเสียเงินในหมวด SSL Certificate
บทความนี้มีประโยชน์ไหม?

📚 บทความที่เกี่ยวข้อง