DirectAdmin

การสร้าง Certificate Signing Request (CSR) เพื่อขอ SSL Certificate ในระบบ DA

เผยแพร่ · แก้ไขล่าสุด

หากคุณต้องการใช้ 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 วิธี:
  1. การอัปโหลดไฟล์ยืนยัน (File Validation): อัปโหลดไฟล์ที่ผู้ให้บริการส่งให้มาลงในเซิร์ฟเวอร์ของคุณ หากเลือกวิธีนี้ แนะนำให้ปิดการ Redirect HTTPS ออกจนกว่าการยืนยันจะเสร็จสิ้น
  2. การยืนยันผ่านอีเมล (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 ที่มีความปลอดภัยสูงสำหรับเว็บไซต์ของคุณได้อย่างสำเร็จ