วิธีติดตั้ง SSL Certificate แบบ Custom ใน Plesk — Custom SSL Certificate คือ Certificate ที่ซื้อจาก Certificate Authority อื่น เช่น DigiCert, Comodo ต้องอัปโหลด Certificate File, Private Key และ CA Bundle ใน Plesk ซึ่งเป็นวิธีที่ให้ความยืดหยุ่นและความเชื่อถือสูงกว่าการใช้ Free SSL ทั่วไป
ทำไมต้องติดตั้ง Custom SSL Certificate ใน Plesk?
Custom SSL Certificate มีประโยชน์เมื่อต้องการ Wildcard Certificate, EV (Extended Validation) Certificate หรือ Certificate ที่มี Warranty สูง Paid SSL มีความเชื่อถือมากกว่า Let’s Encrypt ในบางกรณี โดยเฉพาะสำหรับเว็บไซต์ e-commerce, Financial Services หรือองค์กรที่ต้องการความเชื่อมั่นสูง
Dot Enterprise มีบริการ Cloud VPS ที่รองรับการติดตั้ง Custom SSL ได้อย่างง่ายดาย เพื่อให้เว็บไซต์ของคุณปลอดภัยและมีความเชื่อถือของผู้ใช้
- ติดตั้ง Wildcard SSL สำหรับ Multiple Subdomains (ยกตัวอย่าง *.example.com)
- ใช้ EV SSL สำหรับ Business Trust และการยืนยันตัวตน
- Wildcard Cover *.example.com ทั้งหมดช่วยลดค่าใช้จ่าย
- Certificate มีอายุการใช้งาน 1-3 ปี ขึ้นอยู่กับผู้ให้บริการ
ขั้นตอนการตั้งค่าทีละขั้นตอน
- ขั้นที่ 1: เข้าสู่ Plesk Control Panel และคลิก “Websites & Domains”
- ขั้นที่ 2: เลือกโดเมนที่ต้องการติดตั้ง SSL และคลิก “SSL/TLS Certificates”
- ขั้นที่ 3: คลิก “Install Certificate” หรือ “Add Certificate” เพื่อเริ่มกระบวนการ
- ขั้นที่ 4: อัปโหลด Certificate File (.crt หรือ .cer) ที่ได้จาก Certificate Authority
- ขั้นที่ 5: อัปโหลด Private Key (.key) ที่ต้องเก็บเป็นความลับ
- ขั้นที่ 6: อัปโหลด CA Bundle (intermediate certificates) ถ้ามี เพื่อสร้าง Certificate Chain ที่สมบูรณ์
- ขั้นที่ 7: ยืนยันข้อมูล Certificate และรอให้ Plesk ติดตั้งเสร็จสิ้น
การตั้งค่า Web Server สำหรับ SSL
หลังจากติดตั้ง Custom SSL Certificate เสร็จแล้ว ต้องปรับแต่ง Web Server Configuration (Apache หรือ Nginx) เพื่อให้ SSL ทำงานได้อย่างถูกต้อง โปรดศึกษาบทความเกี่ยวกับ Apache และ Nginx Settings ใน Plesk เพื่อให้คำแนะนำที่ถูกต้อง
การตั้งค่าที่สำคัญ
Custom SSL Certificate ต้องใส่ Files ที่ถูกต้องทั้งหมดเพื่อให้ Browser รู้จักและเชื่อถือ
- Certificate File (.crt): ไฟล์ Certificate ที่ได้จาก Certificate Authority ใหม่
- Private Key (.key): ไฟล์ Private Key ที่สร้างเมื่อขอ Certificate (ต้องเก็บเป็นความลับ)
- CA Bundle (Intermediate Certificates): Intermediate Certificates เพื่อให้ Certificate Chain สมบูรณ์
- Certificate Validity: ตรวจสอบวันหมดอายุของ Certificate เพื่อการ Renew ตรงเวลา
การจัดการ SSL Certificates ที่ถูกต้อง
เมื่อติดตั้ง Custom SSL แล้ว ต้องมีการจัดการและติดตามอย่างต่อเนื่อง ดูรายละเอียดเพิ่มเติมใน SSL/TLS Certificates Server ใน Plesk เพื่อเข้าใจถึงการจัดการ SSL อย่างครบถ้วน นอกจากนี้ยังสามารถใช้ Security Advisor ของ Plesk เพื่อตรวจสอบความปลอดภัยของ Server ได้
เคล็ดลับและข้อควรระวัง
- ✅ เก็บ Private Key ให้ปลอดภัย ไม่ควร Share กับบุคคลที่ไม่จำเป็น
- ✅ ตรวจสอบ Certificate Expiry Date อย่างน้อยเดือนละครั้ง
- ✅ ทำ Backup ของ Certificate File และ Private Key ไว้เพื่อความปลอดภัย
- ✅ ทดสอบ SSL ด้วย Online SSL Checker เพื่อตรวจสอบการติดตั้งอย่างถูกต้อง
- ⚠️ อย่าแก้ไข Private Key หรือ Certificate File ด้วยตัวเอง เพราะอาจทำให้ SSL เสีย
- ⚠️ ต้องสลับระหว่าง HTTP ไป HTTPS เพื่อให้ Browser แสดง Secure Icon
การทดสอบ SSL Certificate
หลังจากติดตั้ง Custom SSL เสร็จแล้ว ควรทดสอบด้วยวิธีต่างๆ:
- ใช้ Browser เข้า HTTPS://domain.com และดูว่า Certificate ถูกต้องหรือไม่
- ใช้ Online SSL Checker (เช่น SSL Labs, Qualys) เพื่อตรวจสอบความปลอดภัย
- ตรวจสอบ Certificate Chain ให้สมบูรณ์
- ทดสอบด้วย Different Browsers และ Devices
Redirect HTTP ไปยัง HTTPS
เพื่อให้ผู้ใช้งานทั้งหมดใช้ HTTPS โปรดปรับแต่ง Server Configuration เพื่อ Redirect HTTP ไปยัง HTTPS โดยอัตโนมัติ ศึกษาเพิ่มเติมจาก Plesk Security Advisor ซึ่งจะช่วยให้เว็บไซต์ของคุณปลอดภัยตามมาตรฐานความเชื่อมั่น
คำถามที่พบบ่อย
Q: ไฟล์ Certificate File และ CA Bundle มีความแตกต่างหรือไม่?
A: ใช่ Certificate File คือ Certificate หลักสำหรับโดเมนของคุณ CA Bundle คือ Intermediate Certificates เพื่อสร้าง Certificate Chain ให้สมบูรณ์และให้ Browser เชื่อถือ
Q: สามารถรีนิว (Renew) Custom SSL ได้หรือไม่?
A: ได้ต้องขอ Renew จาก Certificate Authority แล้วอัปโหลด Certificate File ใหม่ใน Plesk โปรดอัปเดตก่อน Certificate หมดอายุ 30 วัน
Q: Private Key สูญหาย จะทำอย่างไร?
A: ต้องขอ Reissue Certificate จาก Certificate Authority และสร้าง Private Key ใหม่ หลังจากติดตั้ง Plesk ก็จะสามารถใช้ได้ทันที
Q: Custom SSL ใช้เวลา Install นานไหม?
A: ปกติจะใช้เวลา 5-15 นาที แต่ต้องรอให้ Server บันทึกการตั้งค่า
สรุป
วิธีติดตั้ง SSL Certificate แบบ Custom ใน Plesk เป็นขั้นตอนที่สำคัญสำหรับความปลอดภัยของเว็บไซต์ ด้วยการอัปโหลด Certificate File, Private Key และ CA Bundle ที่ถูกต้อง คุณสามารถติดตั้ง Custom SSL ได้อย่างเรียบร้อยและให้ผู้ใช้งานมีความเชื่อมั่นในความปลอดภัยของเว็บไซต์ Dot Enterprise Cloud VPS มอบความสะดวกสบายในการจัดการ SSL ด้วย Plesk Control Panel ที่เป็นมิตร
