หากคุณต้องการใช้ SSL Certificate แบบเสียเงินสำหรับเว็บไซต์ของคุณแทนการใช้ Free SSL จากระบบ DirectAdmin คุณจำเป็นต้องสร้าง Certificate Signing Request (CSR) ขั้นแรก CSR นี้จะใช้สำหรับส่งไปขอการออกใบรับรอง SSL Certificate จากผู้ให้บริการ Certificate Authority (CA) ที่คุณเลือก
หมายเหตุ: หากคุณสนใจใช้ Free SSL Certificate คุณสามารถอ่านเพิ่มเติมได้ที่ Let’s Encrypt SSL Certificate ฟรี บน DirectAdmin
ขั้นตอนการสร้าง CSR และขอ SSL Certificate แบบเสียเงิน

ขั้นตอนที่ 1: สร้าง CSR
- เข้าสู่ระบบ DirectAdmin (DA) ของคุณ
- ไปที่เมนู SSL Certificates
- คลิกเลือก Create A Certificate Request เพื่อสร้าง CSR ใหม่
ขั้นตอนที่ 2: กรอกข้อมูลรายละเอียด
- Common Name (CN): กรอกชื่อโดเมนของเว็บไซต์ของคุณ เช่น example.com หรือ www.example.com
- Organization Name: ชื่อบริษัท/องค์กรของคุณ
- Organization Unit: แผนก/หน่วยงาน (ไม่จำเป็น)
- City/Locality: เมือง/จังหวัดที่ตั้ง
- State/Province: จังหวัด/เขต
- Country: ประเทศ (ใช้รหัส 2 ตัวอักษร เช่น TH สำหรับประเทศไทย)
- Email Address: อีเมลติดต่อของคุณ
ขั้นตอนที่ 3: เลือกการตั้งค่าการเข้ารหัส
- Key Size (bits): แนะนำให้เลือก 4096-bit ขึ้นไป เพื่อความปลอดภัยที่สูงขึ้น
- Certificate Type: เลือก SHA256 ซึ่งเป็นมาตรฐานปัจจุบัน (SHA256 นั้นปลอดภัยกว่า SHA1 ซึ่งตัดสินใจปฏิเสธแล้ว)
ขั้นตอนที่ 4: บันทึกและรับ CSR
- เมื่อกรอกข้อมูลครบถ้วนแล้ว คลิกปุ่ม Save
- ระบบจะสร้าง CSR และ Private Key ให้คุณ
- บันทึก CSR ที่ได้ (คัดลอก CSR text) เพื่อนำไปส่งให้ผู้ให้บริการ Certificate Authority
- Private Key จะถูกบันทึกโดยอัตโนมัติในเมนู SSL Certificates ภายใต้ Paste a pre-generated certificate and key
ขั้นตอนที่ 5: ส่ง CSR ไปยังผู้ให้บริการ SSL
- ติดต่อผู้ให้บริการ Certificate Authority ที่คุณเลือก (เช่น Comodo, DigiCert, GeoTrust เป็นต้น)
- สั่งซื้อ SSL Certificate ตามราคาและประเภทที่ต้องการ
- เมื่อระบบขอให้คุณส่ง CSR ให้นำเอา CSR ที่บันทึกไว้มาแล้ว ส่งให้ผู้ให้บริการ
ขั้นตอนที่ 6: ยืนยันความเป็นเจ้าของโดเมน
- ผู้ให้บริการ SSL จะให้คุณเลือกวิธีการยืนยันความเป็นเจ้าของโดเมน โดยทั่วไปมี 2 วิธี:
- การอัปโหลดไฟล์ยืนยัน (File Validation): อัปโหลดไฟล์ที่ผู้ให้บริการส่งให้มาลงในเซิร์ฟเวอร์ของคุณ หากเลือกวิธีนี้ แนะนำให้ปิดการ Redirect HTTPS ออกจนกว่าการยืนยันจะเสร็จสิ้น
- การยืนยันผ่านอีเมล (Email Validation): ผู้ให้บริการจะส่งอีเมลยืนยันไปยังที่อยู่อีเมลที่เกี่ยวข้องกับโดเมน คุณเพียงแต่คลิกลิงก์ในอีเมลเพื่อยืนยัน
ขั้นตอนที่ 7: ตรวจสอบและติดตั้ง Certificate
- เมื่อทำการยืนยันความเป็นเจ้าของโดเมนเสร็จแล้ว ให้รอผู้ให้บริการประมวลผลและออกใบรับรอง
- คุณจะได้รับอีเมลส่งมายังที่อยู่ที่ลงทะเบียนไว้ พร้อมข้อมูล Certificate
- บันทึก Certificate และ CA Root Certificate ที่ได้รับ
ขั้นตอนที่ 8: นำเข้า Certificate ไปยัง DirectAdmin
- กลับไปยังเมนู SSL Certificates ใน DirectAdmin
- ไปที่ Paste a pre-generated certificate and key
- วาง (Paste) ข้อมูล Certificate ที่ได้รับจากผู้ให้บริการลงในช่อง Certificate
- วาง Private Key ที่ระบบสร้างไว้ลงในช่อง Private Key
- วาง CA Root Certificate (Certificate Authority Certificate) ของผู้ให้บริการลงในช่อง CA Root Certificate
- คลิก Save เพื่อติดตั้ง Certificate
เคล็ดลับเพิ่มเติมสำหรับการจัดการ SSL Certificate
- ใช้ Wildcard SSL: หากต้องการคุ้มครองหลายโดเมนย่อย (subdomain) สามารถเลือก Wildcard SSL Certificate โดยใช้ชื่อเช่น *.example.com
- ใช้ Multi-Domain SSL: สำหรับการคุ้มครองหลายโดเมน (ไม่จำเป็นต้องเป็นโดเมนย่อย) เช่น example.com, blog.com, shop.com
- ระยะเวลาใช้งาน: ตรวจสอบระยะเวลา SSL Certificate ที่คุณสั่งซื้อ ปกติจะมี 1 ปี 2 ปี หรือ 3 ปี
- อัปเดต Certificate ก่อนหมดอายุ: ตั้งเตือนให้อัปเดต SSL Certificate ก่อนที่หมดอายุ เพื่อหลีกเลี่ยงปัญหาเว็บไซต์ไม่ปลอดภัย
หากคุณกำลังมองหาบริการ Cloud VPS ที่มีการจัดการ DirectAdmin และ SSL Certificate ได้ดี Dot Enterprise Cloud VPS สามารถช่วยเหลือคุณได้อย่างมีประสิทธิภาพ
สรุป: การสร้าง CSR และขอ SSL Certificate แบบเสียเงินเป็นกระบวนการที่ตรงไปตรงมา หากทำตามขั้นตอนข้างต้นอย่างถูกต้อง คุณสามารถติดตั้ง SSL Certificate ที่มีความปลอดภัยสูงสำหรับเว็บไซต์ของคุณได้อย่างสำเร็จ

