html

วิธีติดตั้งใบรับรอง SSL บน Plesk Panel

การติดตั้งใบรับรอง SSL บน Plesk Panel มีอยู่ 2 ขั้นตอนหลัก ได้แก่ การอัปโหลดใบรับรอง SSL และการเปิดใช้งานการเปลี่ยนเส้นทาง (HTTPS Redirect) ไปที่ SSL/TLS Certificates → Manage จากนั้นอัปโหลดใบรับรองของคุณ (สามารถวางโค้ดใบรับรองหรืออัปโหลดไฟล์ .crt/.ca.crt ได้) แล้วไปที่ Hosting Settings เปิดใช้งาน SSL/TLS support และ Permanent SEO-safe 301 redirect from HTTP to HTTPS จากนั้นคลิก OK หากสร้าง CSR และยืนยันโดเมนเรียบร้อยแล้ว โดยทั่วไปการติดตั้งจะเสร็จสิ้นภายในไม่กี่นาที คู่มือนี้อธิบายทุกขั้นตอนพร้อมภาพประกอบ และแยกอธิบายทั้งสองวิธีในการอัปโหลดใบรับรองอย่างละเอียด

ภาพรวมการติดตั้ง SSL บน Plesk

  1. เข้าสู่ระบบ Plesk Panel
    เข้าสู่ระบบผ่านแผงควบคุมของผู้ให้บริการโฮสติ้ง หรือผ่าน Server IP:8443 โดยตรง
  2. เปิดเมนู SSL/TLS Certificates
    คลิกเมนู SSL/TLS Certificates ที่มีไอคอนรูปกุญแจบนหน้าแรกของ Plesk
  3. คลิก Manage
    คลิกปุ่ม Manage ใต้หัวข้อ "Download or remove existing certificates"
  4. อัปโหลดใบรับรอง SSL
    วิธีที่ 1: วางโค้ด CRT
    วิธีที่ 2: อัปโหลดไฟล์ .crt และ .ca.crt
  5. เปิด Hosting Settings
    กลับไปยังหน้าแรกของ Plesk แล้วเลือก Hosting Settings
  6. เปิดใช้งาน HTTPS และ 301 Redirect
    เลือกทั้งสองตัวเลือก จากนั้นเลือกใบรับรองและคลิก OK
  7. ตรวจสอบผลการติดตั้ง
    ตรวจสอบไอคอนแม่กุญแจในเบราว์เซอร์และทดสอบด้วย SSL Labs

สิ่งที่ต้องเตรียมก่อนเริ่มติดตั้ง

ก่อนเริ่มติดตั้ง โปรดตรวจสอบว่าคุณมีข้อมูลและไฟล์ต่อไปนี้ครบถ้วน หากขาดรายการใดรายการหนึ่ง การติดตั้งอาจไม่สำเร็จ หรือ SSL อาจทำงานไม่สมบูรณ์

สิ่งที่ต้องมี รายละเอียด
ใบรับรอง SSL ใบรับรอง SSL ที่ออกเรียบร้อยและผ่านการยืนยันโดเมนแล้ว
ไฟล์ .crt ไฟล์ใบรับรองหลักที่ได้รับจากผู้ออกใบรับรอง (CA)
CA Bundle (.ca.crt) ไฟล์ Intermediate Certificate Chain หากไม่มี บางเบราว์เซอร์อาจแสดงคำเตือนด้านความปลอดภัย
สิทธิ์เข้าถึง Plesk บัญชีผู้ดูแลระบบหรือสิทธิ์ที่สามารถจัดการ Plesk Panel ได้
ข้อมูลโดเมน ชื่อโดเมนต้องตรงกับ Common Name ของใบรับรอง SSL

ขั้นตอนที่ 1 — เข้าสู่ระบบ Plesk Panel

เข้าสู่แผงควบคุมของผู้ให้บริการโฮสติ้ง เลือกบริการโฮสติ้งของคุณ แล้วคลิก Control Panel หรือ Manage เพื่อเข้าสู่ Plesk หรือเปิด Server-IP:8443 ผ่านเว็บเบราว์เซอร์และเข้าสู่ระบบด้วยบัญชี Plesk ของคุณ

ℹ️ หากไม่ทราบข้อมูลเข้าสู่ระบบ Plesk ให้ตรวจสอบอีเมลต้อนรับจากผู้ให้บริการโฮสติ้ง รหัสผ่านของ Plesk อาจแตกต่างจากรหัสผ่านบัญชีลูกค้า

ขั้นตอนที่ 2 — เปิดเมนู SSL/TLS Certificates

คลิกเมนู SSL/TLS Certificates (ไอคอนรูปแม่กุญแจ) จากนั้นคุณจะพบตัวเลือกต่อไปนี้

ตัวเลือก การใช้งาน เหมาะสำหรับ
Let's Encrypt Install ติดตั้งใบรับรอง SSL ฟรีโดยอัตโนมัติ ผู้ที่ต้องการใช้ Let's Encrypt
Upload .pem file อัปโหลดใบรับรองในรูปแบบ PEM ผู้ที่มีไฟล์ PEM อยู่แล้ว
Manage (Download or remove) จัดการใบรับรอง SSL ที่มีอยู่ ใช้สำหรับติดตั้ง SSL เชิงพาณิชย์

คลิก Manage ใต้หัวข้อ Download or remove existing certificates

วิธีติดตั้ง SSL บน Plesk

วิธีที่ 1 — ติดตั้งโดยการวางโค้ด CRT

หากคุณต้องการคัดลอกข้อมูลใบรับรองและวางลงใน Plesk โดยตรง ให้ใช้วิธีนี้

ขั้นตอนที่ 3 — เลือกชื่อใบรับรอง

ในหน้า Manage ให้คลิกชื่อใบรับรอง SSL ที่คุณสร้างไว้ก่อนหน้านี้

วิธีติดตั้ง SSL บน Plesk

ขั้นตอนที่ 4 — อัปโหลดใบรับรอง CRT

เปิดไฟล์ .cer หรือ .crt ด้วยโปรแกรมแก้ไขข้อความ จากนั้นคัดลอกข้อความทั้งหมดตั้งแต่ -----BEGIN CERTIFICATE----- ถึง -----END CERTIFICATE----- (รวมทั้งบรรทัดเริ่มต้นและสิ้นสุด) แล้ววางลงในช่อง .CRT

จากนั้นคลิก Upload Certificate เพื่ออัปโหลดใบรับรอง

วิธีติดตั้ง SSL บน Plesk

⚠️ ตรวจสอบให้แน่ใจว่าคุณคัดลอกข้อมูลทั้งหมด รวมถึงบรรทัด BEGIN CERTIFICATE และ END CERTIFICATE หากข้อมูลไม่ครบ การอัปโหลดอาจล้มเหลว

html

ขั้นตอนที่ 5 — เปิดเมนู Hosting Settings

กลับไปยังหน้าแรกของ Plesk แล้วคลิก Hosting Settings

วิธีติดตั้ง SSL บน Plesk

ขั้นตอนที่ 6 — เปิดใช้งาน HTTPS และ 301 Redirect

ในหน้านี้ ให้เปิดใช้งานตัวเลือกสำคัญทั้งสองรายการดังต่อไปนี้

  • SSL/TLS support — เปิดใช้งานการเข้ารหัส SSL/TLS สำหรับโดเมนของคุณ
  • Permanent SEO-safe 301 redirect from HTTP to HTTPS — เปลี่ยนเส้นทางผู้เข้าชมจาก HTTP ไปยัง HTTPS แบบถาวร (301 Redirect) ซึ่งเป็นแนวทางที่ดีที่สุดสำหรับ SEO และช่วยรักษาคะแนนจากเครื่องมือค้นหา

เลือกใบรับรอง SSL ที่อัปโหลดไว้จากรายการ Certificate แล้วคลิก OK

วิธีติดตั้ง SSL บน Plesk

✅ การอัปโหลดใบรับรองเพียงอย่างเดียวไม่ได้ทำให้เว็บไซต์ใช้งาน HTTPS ได้ คุณต้องเปิดใช้งาน SSL/TLS support และตรวจสอบว่าเลือกใบรับรองที่ถูกต้องเรียบร้อยแล้ว

วิธีที่ 2 — ติดตั้งโดยอัปโหลดไฟล์ใบรับรอง

หากผู้ให้บริการออกใบรับรอง (CA) ส่งไฟล์ .crt และ .ca.crt มาให้ วิธีนี้จะสะดวกและรวดเร็วที่สุด

ขั้นตอนที่ 3 — เลือกโดเมน

ในหน้า SSL/TLS Certificates ให้คลิกชื่อโดเมนของคุณ (yourdomain.com) เพื่อเข้าสู่หน้าติดตั้งใบรับรอง

วิธีติดตั้ง SSL บน Plesk

ขั้นตอนที่ 4 — อัปโหลดไฟล์ .crt และ .ca.crt

ในส่วน Upload the certificate files ให้เลือกไฟล์ .crt และ .ca.crt จากเครื่องของคุณ

จากนั้นคลิก Upload Certificate เพื่ออัปโหลดไฟล์

วิธีติดตั้ง SSL บน Plesk

⚠️ อย่าลืมอัปโหลดไฟล์ CA Bundle (.ca.crt) หากไม่มีไฟล์ Intermediate Certificate นี้ แม้ใบรับรอง SSL จะถูกต้อง แต่เบราว์เซอร์บางตัวและระบบปฏิบัติการบางเวอร์ชันอาจแสดงข้อความว่าเว็บไซต์ไม่ปลอดภัย

ขั้นตอนที่ 5 — เปิด Hosting Settings

กลับไปยังหน้าแรกของ Plesk แล้วคลิก Hosting Settings

วิธีติดตั้ง SSL บน Plesk

ขั้นตอนที่ 6 — เปิดใช้งาน HTTPS และ 301 Redirect

  • เปิดใช้งาน SSL/TLS support
  • เปิดใช้งาน Permanent SEO-safe 301 redirect from HTTP to HTTPS

เลือกใบรับรอง SSL จากรายการ Certificate แล้วคลิก OK

วิธีติดตั้ง SSL บน Plesk

✅ ไม่ว่าคุณจะเลือกวิธีที่ 1 หรือวิธีที่ 2 ผลลัพธ์สุดท้ายจะเหมือนกันทุกประการ ความแตกต่างมีเพียงวิธีการอัปโหลดใบรับรองเท่านั้น

ขั้นตอนที่ 7 — ตรวจสอบว่า SSL ทำงานเรียบร้อยแล้ว

หลังจากติดตั้งเสร็จแล้ว แนะนำให้ตรวจสอบรายการต่อไปนี้เพื่อยืนยันว่า SSL ทำงานได้สมบูรณ์

  • เปิด https://www.yourdomain.com และตรวจสอบว่ามีไอคอนแม่กุญแจแสดงในแถบที่อยู่
  • เข้า http://yourdomain.com และตรวจสอบว่าระบบเปลี่ยนเส้นทางไปยัง HTTPS โดยอัตโนมัติ
  • เปิด Developer Tools (F12 → Console) เพื่อตรวจสอบว่าไม่มีข้อความ Mixed Content
  • ทดสอบเว็บไซต์ด้วย SSL Labs และควรได้รับคะแนน A หรือ A+
  • บันทึกวันหมดอายุของใบรับรองและวางแผนต่ออายุก่อนหมดอายุอย่างน้อย 30 วัน

✅ หากไม่พบไอคอนแม่กุญแจ ให้ตรวจสอบว่าได้เปิดใช้งาน SSL/TLS support เลือกใบรับรองที่ถูกต้อง และอัปโหลด CA Bundle ครบถ้วนแล้ว คุณสามารถใช้ SSL Labs เพื่อตรวจสอบ Certificate Chain ได้เช่นกัน

ต้องการเริ่มขายใบรับรอง SSL ให้กับลูกค้าของคุณหรือไม่?

โปรแกรมตัวแทนจำหน่าย SSL ของ Domain Name API รองรับการจำหน่ายใบรับรองแบบ DV, OV, EV และ Wildcard SSL พร้อม REST API และโมดูลสำหรับ WHMCS, HostBill และ Blesta เพื่อช่วยให้การขายและการจัดการ SSL เป็นระบบอัตโนมัติ

ดูรายละเอียดโปรแกรมตัวแทนจำหน่าย SSL →

html id="th4p9x"

แนวทางปฏิบัติที่ดีที่สุดสำหรับการใช้งาน SSL บน Plesk

เปิดใช้งานทั้งสองตัวเลือกเสมอ

ภายใน Hosting Settings คุณควรเปิดใช้งานทั้ง SSL/TLS support และ Permanent SEO-safe 301 redirect from HTTP to HTTPS พร้อมกัน หากเปิดใช้งานเพียงตัวเลือกเดียว เว็บไซต์อาจไม่รองรับ HTTPS อย่างสมบูรณ์ หรือผู้ใช้งานที่เข้าเว็บไซต์ผ่าน HTTP จะไม่ถูกเปลี่ยนเส้นทางไปยัง HTTPS โดยอัตโนมัติ

อย่าละเลย CA Bundle

ไม่ว่าคุณจะเลือกติดตั้งด้วยวิธีใด CA Bundle (Intermediate Certificate) เป็นส่วนสำคัญที่ไม่ควรละเลย หากไม่มีไฟล์นี้ แม้ใบรับรอง SSL จะถูกต้อง แต่เบราว์เซอร์หรือระบบปฏิบัติการบางประเภทอาจแจ้งเตือนว่าเว็บไซต์ไม่ปลอดภัย

Wildcard SSL โดยทั่วไปติดตั้งเพียงครั้งเดียว

สำหรับใบรับรองแบบ *.yourdomain.com โดยทั่วไปสามารถติดตั้งกับโดเมนหลักเพียงครั้งเดียว และใช้งานร่วมกับซับโดเมนที่อยู่ภายใต้ขอบเขตของใบรับรองได้ ทั้งนี้ขึ้นอยู่กับการตั้งค่าของเซิร์ฟเวอร์และรายละเอียดของใบรับรอง

วางแผนต่ออายุใบรับรองล่วงหน้า

ใบรับรอง SSL ส่วนใหญ่มีอายุการใช้งานประมาณ 1 ปี ควรวางแผนต่ออายุล่วงหน้าอย่างน้อย 30 วัน เพื่อหลีกเลี่ยงปัญหาเว็บไซต์แสดงคำเตือนด้านความปลอดภัยหรือไม่สามารถให้บริการผ่าน HTTPS ได้

หาก HTTPS Redirect ไม่ทำงาน

ในบางกรณี โดยเฉพาะเซิร์ฟเวอร์ที่ใช้ Nginx หรือ Reverse Proxy การตั้งค่า Redirect ของ Plesk อาจไม่ทำงานตามที่คาดไว้ คุณสามารถกำหนดค่าเพิ่มเติมได้ที่ Plesk → Domains → yourdomain.com → Apache & nginx Settings หรือแก้ไขไฟล์ .htaccess โดยเลือกวิธีที่เหมาะสมกับสภาพแวดล้อมของเซิร์ฟเวอร์ของคุณ

คำถามที่พบบ่อย (FAQ)

ติดตั้ง SSL บน Plesk อย่างไร?

ไปที่ SSL/TLS Certificates → Manage อัปโหลดใบรับรอง SSL จากนั้นเปิด Hosting Settings และเปิดใช้งาน SSL/TLS support พร้อมกับ Permanent SEO-safe 301 redirect from HTTP to HTTPS จากนั้นคลิก OK

หลังติดตั้ง SSL แล้ว HTTPS จะเปิดใช้งานอัตโนมัติหรือไม่?

ไม่ใช่ คุณยังต้องเปิดใช้งาน SSL/TLS support และตั้งค่า HTTPS Redirect ด้วยตนเอง มิฉะนั้นเว็บไซต์อาจยังเปิดผ่าน HTTP ได้

ทำไมต้องติดตั้ง CA Bundle?

CA Bundle คือชุดใบรับรองระดับกลาง (Intermediate Certificate) ที่ช่วยสร้าง Certificate Chain ให้สมบูรณ์ หากไม่ได้ติดตั้ง บางเบราว์เซอร์อาจไม่เชื่อถือใบรับรอง SSL ของเว็บไซต์

วิธีที่ 1 และวิธีที่ 2 แตกต่างกันอย่างไร?

วิธีที่ 1 คือการวางข้อมูลของใบรับรองลงในระบบโดยตรง ส่วนวิธีที่ 2 คือการอัปโหลดไฟล์ .crt และ .ca.crt ผลลัพธ์ของทั้งสองวิธีเหมือนกัน ต่างกันเพียงรูปแบบการอัปโหลด

จะตั้งค่า HTTP ให้เปลี่ยนไป HTTPS อัตโนมัติได้อย่างไร?

เปิดใช้งาน Permanent SEO-safe 301 redirect from HTTP to HTTPS ภายใน Hosting Settings

หากติดตั้งแล้ว SSL ยังใช้งานไม่ได้ ควรทำอย่างไร?

ตรวจสอบว่าได้เปิดใช้งาน SSL/TLS support เลือกใบรับรองที่ถูกต้อง และติดตั้ง CA Bundle ครบถ้วนแล้ว หลังจากนั้นสามารถใช้ SSL Labs เพื่อตรวจสอบรายละเอียดของ Certificate Chain ได้

Plesk รองรับ Wildcard SSL หรือไม่?

รองรับ สามารถติดตั้งได้เช่นเดียวกับ SSL ทั่วไป เพียงอัปโหลดใบรับรอง เปิดใช้งาน SSL/TLS support และตั้งค่า HTTPS Redirect

Mixed Content คืออะไร?

Mixed Content คือกรณีที่หน้าเว็บไซต์เปิดผ่าน HTTPS แต่ยังโหลดรูปภาพ CSS หรือ JavaScript ผ่าน HTTP ซึ่งอาจทำให้เบราว์เซอร์แสดงคำเตือนด้านความปลอดภัย ควรเปลี่ยนทุก Resource ให้ใช้ HTTPS

มีบริการช่วยติดตั้ง SSL บน Plesk หรือไม่?

Domain Name API มีเอกสารทางเทคนิค REST API และโมดูลสำเร็จรูปสำหรับ WHMCS, HostBill และ Blesta เพื่อช่วยให้ผู้ให้บริการโฮสติ้งและตัวแทนจำหน่ายสามารถบริหารจัดการ SSL ได้อย่างมีประสิทธิภาพ

สรุป

การติดตั้ง SSL บน Plesk ไม่ใช่เรื่องซับซ้อน เพียงอัปโหลดใบรับรอง เปิดใช้งาน SSL/TLS support และตั้งค่า 301 Redirect จาก HTTP ไปยัง HTTPS เว็บไซต์ของคุณก็จะสามารถใช้งาน HTTPS ได้อย่างปลอดภัย

ข้อผิดพลาดที่พบได้บ่อยที่สุดคือการลืมเปิดใช้งาน HTTPS Redirect แม้จะติดตั้ง SSL แล้ว เว็บไซต์ก็อาจยังไม่ทำงานผ่าน HTTPS อย่างสมบูรณ์ ดังนั้นควรตรวจสอบการตั้งค่าทั้งสองรายการทุกครั้ง

หลังจากติดตั้งเสร็จ ควรตรวจสอบไอคอนแม่กุญแจในเบราว์เซอร์ ทดสอบเว็บไซต์ด้วย SSL Labs และติดตามวันหมดอายุของใบรับรองเพื่อวางแผนการต่ออายุล่วงหน้า

หากคุณต้องจัดการ SSL สำหรับลูกค้าหลายรายหรือเว็บไซต์จำนวนมาก การใช้แพลตฟอร์ม SSL Reseller, REST API และระบบอัตโนมัติของ Domain Name API จะช่วยลดขั้นตอนการทำงาน เพิ่มประสิทธิภาพ และรองรับการขยายธุรกิจได้อย่างมีประสิทธิผล

เริ่มขายและจัดการ SSL แบบอัตโนมัติ

Domain Name API มีโปรแกรมตัวแทนจำหน่าย SSL, REST API และโมดูลอย่างเป็นทางการสำหรับ WHMCS, HostBill และ Blesta ช่วยให้การจำหน่าย การออกใบรับรอง และการจัดการ SSL เป็นไปอย่างรวดเร็วและอัตโนมัติ

ดูโปรแกรมตัวแทนจำหน่าย SSL →