CSR (Certificate Signing Request) คือคำขอที่ใช้ในการขอรับใบรับรอง SSL จากหน่วยงานที่ให้บริการ SSL Certificate เช่น Let’s Encrypt หรือผู้ให้บริการ SSL อื่นๆ โดยเมื่อคุณทำการ Generate CSR คุณจะได้รับรหัสที่จำเป็นในการขอใบรับรอง SSL เพื่อใช้ในการติดตั้ง SSL Certificate บนเว็บไซต์ของคุณ
ในบทความนี้จะอธิบายวิธีการ Generate CSR ผ่าน DirectAdmin สำหรับผู้ใช้งานที่ต้องการขอ SSL Certificate จากผู้ให้บริการภายนอก
ขั้นตอนการ Generate CSR
สร้างคำแนะนำทีละขั้นตอน
ขั้นตอนที่ 1: เข้าสู่เมนู SSL Certificates
- ในโหมด Account Manager, เลือกเมนู SSL Certificates
ขั้นตอนที่ 2: เลือก "Create A Certificate Request"
- คลิกเลือก Create A Certificate Request เพื่อเริ่มสร้าง CSR
ขั้นตอนที่ 3: กรอกรายละเอียดสำหรับ CSR
กรอกข้อมูลในช่องต่าง ๆ ดังนี้:
- Country Code: รหัสประเทศเป็นอักษรย่อ 2 ตัวอักษรของประเทศ เช่น ประเทศไทยให้ใส่ TH
- State/Province: ชื่อจังหวัดขององค์กรเจ้าของโดเมน
- City: ชื่อเขตหรืออำเภอขององค์กรเจ้าของโดเมน
- Company: ชื่อองค์กรเจ้าของโดเมนที่จดทะเบียนถูกต้องตามกฎหมาย
- Company Division: ชื่อหน่วยงานที่รับผิดชอบ เช่น IT
- Common Name: ชื่อโดเมนที่ต้องการใช้ SSL (กรณีชื่อโดเมนเป็นภาษาไทย ให้แปลงเป็น IDN ก่อน)
- E-mail: อีเมลของผู้ดูแล SSL ขององค์กร
- Key Size: เลือก 2048 bit
- Certificate Type: เลือก SHA256
หลังจากกรอกข้อมูลครบถ้วนแล้ว ให้คลิก Save
ขั้นตอนที่ 4: รับ CSR และ Private Key
หลังจากกด Save ระบบจะแสดงผลลัพธ์ดังนี้:
Certificate Request (CSR):
Private Key:
หมายเหตุสำคัญ: CSR จะถูกใช้เพื่อยื่นขอ SSL Certificate กับผู้ให้บริการ Private Key เป็นข้อมูลสำคัญที่ต้องเก็บรักษาไว้อย่างปลอดภัยและไม่เปิดเผยให้บุคคลอื่น เนื่องจากจะต้องใช้ในการติดตั้ง SSL Certificate ในขั้นตอนต่อไป ควรคัดลอกและบันทึกทั้ง CSR และ Private Key ไว้ในที่ปลอดภัยสำหรับใช้งานในอนาคต