1. ทำการเข้าสู่ระบบ Directadmin ของท่าน แล้วเข้าไปที่ Menu SSL Certificate ที่หน้าหลัก User Level 2. เลือก Paste a pre-generated certificate and key และให้วาง SSL certificate code ที่ได้รับจากทีมงาน Netway วางต่อจาก Private Key ได้เลย รูปแบบดังรูป (กรณีไม่มี Private Key อยู่ ให้นำ RSA PRIVATE KEY ที่ได้มาจากการ Generate CSR ที่บันทึกเก็บไว้ใส่ลงไป (ระวังอย่าให้มีช่องว่างหรือเว้นวรรค) หากได้รับเป็นไฟล์ จะเป็นไฟล์ที่มีชื่อ Domain ลูกค้าอยู่ในไฟล์ เช่น ssl_in_th.crt ให้เปิดไฟล์ด้วยโปรแกรม Text Editor (WordPad, Notepad++) 3. กดปุ่ม Save 4. หากกระบวนการทั้งหมดถูกต้อง DirectAdmin ก็จะแจ้งว่าได้ Save Certificate เรียบร้อยดังรูป 5. เลื่อนลงไปด้านล่าง จะมีข้อความว่า Click Here to paste a CA Root Certificate ให้ทำการคลิก Click Here เพื่อติดตั้ง CA Bundle(Intermediate CA)หากได้รับเป็นไฟล์ มักจะมีชื่อ CA ลูกค้าอยู่ในไฟล์ เช่น DigicertCA.crt ให้เปิดไฟล์ด้วยโปรแกรม Text Editor (WordPad, Notepad++) 6. ใส่ CA Bundle(Intermediate CA) ที่ได้รับจากทีมงาน หรือสามารถดาวน์โหลดได้ที่นี่ DOWNLOAD เมื่อนำโค้ดใส่เสร็จสิ้นจึงทำการติ๊กที่ “Use a CA Cert” ด้วยเช่นกัน เพื่อยืนยันการใช้งาน ในกรณีที่ได้รับ Intermediate CA จำนวนมากกว่า 1 ขึ้นไป ให้ Copy Intermediate CA มาวางต่อกันได้เลยตัวอย่างเช่น -----BEGIN CERTIFICATE-----Intermediate CA code 1-----END CERTIFICATE-----------BEGIN CERTIFICATE-----Intermediate CA code 2 -----END CERTIFICATE------ 7. เมื่อติดตั้ง SSL ทุกขั้นตอนเสร็จสิ้น ในส่วนของระบบ Direct Admin ต้องเปิดใช้งาน SSL คือส่วน https โดยสังเกตุข้อความด้านบน “SSL is currently disabled for this domain. You can enable here” ให้คลิกที่คำว่า “here” 8. ตั้งค่าให้เหมือนกันกับรูป เพื่อเปิดใช้การใช้งาน SSL 9. หลังจากติดตั้งเสร็จแล้ว ให้ทำการตรวจสอบการติดตั้ง SSL Certificate โดยผ่านทางเว็บไซต์ https://ssl.in.th/ssl-checker/ หมายเหตุ เมื่อทำการติดตั้ง SSL Certificate เรียบร้อยแล้ว ทางเราแนะนำให้ทางลูกค้าตั้งค่าบังคับใช้งาน HTTPS ซึ่งหมายถึงทุกครั้งที่มีการเรียกใช้งานเว็บไซต์ของคุณ จะถูก Redirect เพื่อใช้งานบน HTTPS โดยวิธีการตั้งค่าทางเราแนะนำให้ติดต่อผู้ดูแล Server ของท่าน
จากคู่มือครั้งก่อน จะเป็น วิธี Generate Private Key และ CSR บน Plesk (Linux) โดยลูกค้าส่ง CSR มาให้ทางทีมงาน SSL.in.th เรียบร้อยแล้วจะได้รับ SSL certificate กลับไป ลูกค้าจะเข้าสู่ขั้นตอนวิธีการติดตั้ง ตามขั้นตอนด้านล่างนี้ 1.เมื่อผู้ใช้งาน Login เข้ามาในระบบแล้ว ให้เข้าสู่เมนู Websites & Domains > Domain ที่ต้องการ > ไปที่เมนู SSL/TLS Certificates 2. เมื่อเข้าสู่เมนู SSL/TLS Certificates ให้เลือกชื่อที่ได้ทำการ Generate CSR ไว้ 3. เลื่อนหน้าต่างลงมาด้านล่างจนเจอ Upload the certificates ซึ่งจะเลือกได้ทั้ง เป็นไฟล์หรือรูปแบบ Text ให้ทำการ Upload SSL certificate และ Intermediate CA (CA Bundle) หลังจากนั้นกด Upload Certificate ตัวอย่างดังภาพ หากได้รับเป็น Text code สามารถ Copy code มาวางได้เลย หากได้รับเป็นไฟล์ ให้เปิดด้วยโปรแกรม Text Editor (WordPad, Notepad++) โดยไฟล์ SSL certificate จะมีชื่อ Domain อยู่ในไฟล์เป็นหลัก ส่วน Intermediate CA จะมีคำว่า CA อยู่ในไฟล์เป็นหลัก เช่น ssl_in_th.crt , DigicertCA.crt เป็นต้น 4. เมื่อ Upload Certificate เรียบร้อยแล้ว จะขึ้น Status successfully และในส่วนข้อมูล SSL certificate จะมี C (Certificate) และ A (Intermediate CA) ขึ้นเข้มขึ้น 5. หลังจากนั้นให้กลับสู่เมนูหลัก Websites & Domains และไปที่เมนู Hosting Settings ของโดเมนที่ผู้ใช้งานต้องการติดตั้ง เพื่อเรียกใช้งาน SSL certificate ที่ได้ติดตั้งเข้าไป 6. เมื่อเข้าสู่ Hosting Settings ไปที่หัวข้อ Security และเลือก Certificate เป็นตัวใหม่ที่ผู้ใช้งานติดตั้งไป และกด OK ด้านล่าง 7. เมื่อดำเนินการทั้งหมดเรียบร้อยแล้ว ให้ตรวจสอบการเรียกใช้งานผ่าน HTTPS และแนะนำให้ทำ Redirect HTTP to HTTPS เพื่อบังคับใช้งานผ่าน SSL certificate สามารถตรวจสอบการติดตั้งว่าเสร็จสมบูรณ์แล้วหรือไม่ มีช่องโหว่ต่างๆ หรือไม่ผ่าน https://ssl.in.th/ssl-checker/ 8. หากมีข้อสงสัยใดๆ สามารถสอบถามมาได้ที่ support@netway.co.th ต่อไป __________________________________________________________________________________________________ Netway Communication ผู้ให้บริการ SSL อันดับหนึ่งของประเทศไทย เป็นตัวแทนแบรนด์ไอทีชั้นนำมากมาย คุ้มกว่าซื้อตรงกับราคาขายของเจ้าของแบรนด์ และไม่เสียภาษีนำเข้า พร้อมบริการตลอด 24 ชม. ออกบิล VAT ได้ ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอที ได้เลยค่ะ Line : @netway (มี @ ด้านหน้า) หรือ https://bit.ly/line-netwayFacebook : m.me/netway.offcialTel : 02-055-1095Email : support@netway.co.thWeb Chat : https://netway.co.th/ #ให้เราช่วยคุณเรื่องไอที #การสื่อสาร Netway #มีครบจบที่เดียว #SSL
1. ทำการ Log In เข้าไปยังระบบ cPanel 2. ไปที่หมวด Security หัวข้อ SSL/TLS Manager 3. ทำการคลิ๊กในส่วน “ Generate, view, upload, or delete your private keys.” 4. ทำการเลือก KEY ให้ถูกต้องซึ่งได้มาจากขั้นตอนการสรา้ง CSR แล้วทำการบันทึก KEY นั้นไว้เพื่อใช้ในขั้นตอนการติดตั้ง 5. ไปที่ Manage SSL sites เพื่อเข้าสู่ขั้นตอนติดตั้ง 6. ทำการเลือกโดเมนที่จะติดตั้งให้ถูกต้อง 7. ในส่วนของ Certificate (CRT) ให้นำ SSL Certificate ที่ได้รับจากทางทีมงานใส่ลงไป (หากได้รับเป็นไฟล์ให้เปิดไฟล์ด้วยโปรแกรม Text Editor (แนะนำ WordPad, Notepad++) 8. ในส่วน Private Key (KEY) ให้ทำการนำ Key ที่ได้ทำคัดลอกไว้ในข้อ 4 มาใส่ลงไปในช่องว่าง 9. ขั้นตอนถัดมาในส่วน Certificate Authority Bundle: (CABUNDLE) ให้นำ Intermediate CA ที่ได้รับจากทีมงาน นำมาใส่ในช่องว่าง (หากได้รับเป็นไฟล์ให้เปิดไฟล์ด้วยโปรแกรม Text Editor (แนะนำ WordPad, Notepad++) แล้วจึงกดปุ่ม Install Certificate ตามภาพ (ในกรณีที่ได้รับ Intermediate CA จำนวนมากกว่า 1 ขึ้นไป ให้ Copy Intermediate CA มาวางต่อกันได้เลยตัวอย่างเช่น-----BEGIN CERTIFICATE----- Intermediate CA code 1-----END CERTIFICATE-----------BEGIN CERTIFICATE----- Intermediate CA code 2-----END CERTIFICATE------ ) 10. หลังจากติดตั้งเสร็จแล้ว ให้ทำการตรวจสอบการติดตั้ง SSL Certificate โดยผ่านทางเว็บไซต์ https://ssl.in.th/ssl-checker/ หมายเหตุ เมื่อทำการติดตั้ง SSL Certificate เรียบร้อยแล้ว ทางเราแนะนำให้ทางลูกค้าตั้งค่าบังคับใช้งาน HTTPS ซึ่งหมายถึงทุกครั้งที่มีการเรียกใช้งานเว็บไซต์ของคุณ จะถูก Redirect เพื่อใช้งานบน HTTPS โดยวิธีการตั้งค่าทางเราแนะนำให้ติดต่อผู้ดูแล Server ของท่าน __________________________________________________________________________________________________ Netway Communication ผู้ให้บริการ SSL อันดับหนึ่งของประเทศไทย เป็นตัวแทนแบรนด์ไอทีชั้นนำมากมาย คุ้มกว่าซื้อตรงกับราคาขายของเจ้าของแบรนด์ และไม่เสียภาษีนำเข้า พร้อมบริการตลอด 24 ชม. ออกบิล VAT ได้ ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอที ได้เลยค่ะ Line : @netway (มี @ ด้านหน้า) หรือ https://bit.ly/line-netwayFacebook : m.me/netway.offcialTel : 02-055-1095Email : support@netway.co.thWeb Chat : https://netway.co.th/ #ให้เราช่วยคุณเรื่องไอที #การสื่อสาร Netway #มีครบจบที่เดียว #SSL
1. ทำการติดตั้ง Root Certificate เข้าสู่ key ring โดยนำ Root CA ที่ได้รับจากทีมงาน SSL.in.th หรือสามารถดาวน์โหลดได้ที่ https://support.netway.co.th/hc/th/articles/115005099967-ไฟล์-Root-CA และทำการบันทึกเป็นนามสกุล .txt โดยวิธีการบันทึกไฟล์ สามารถดูได้ที่ Click !! 2. ทำการเปิด Domino Administration client หลังจากนั้นดับเบิ้ลคลิ๊กที่ Server Certificate Administration แล้วเลือก Install Trusted Root Certificate into Key Ring 3. ในช่อง Key Ring File Name ให้ระบุ Key ring Path ที่ได้สร้างไว้ 4. ในส่วน Certificate Information ให้ทำการระบุ Root CA Path ที่ได้สร้างไว้ หรือเลือก Clipboard แล้วนำ Code Root CA ที่ขึ้นต้นด้วย BEGIN CERTIFICATE และลงท้ายด้วย END CERTIFICATE มาวาง 5. ทำการคลิ๊ก Merge Certificate into Key Ring 6. ทำการติดตั้ง Intermediate CA เข้าสู่ key ring โดยนำ Intermediate CA ที่ได้รับจากทีมงาน SSL.in.th หรือสามารถดาวน์โหลดได้ที่นี่ DOWNLOAD และทำการบันทึกลงใน Text Editor เป็นนามสกุล .txt 7. วิธีการติดตั้ง Intermediate CA ให้ทำตามข้อ 2-5 ข้างต้น 8. หลังจากติดตั้ง Root Certificate และ Intermediate Certificate เรียบร้อยแล้ว ให้ทำการติดตั้ง SSL Certificate เข้าสู่ key ring โดยนำ SSL Certificate ที่ได้รับจากทีมงาน SSL.in.th และทำการบันทึกเป็นนามสกุล .txt 9. ให้ไปที่ Server Certificate Administration แล้วเลือก Install Certificate Into Key Ring ดังภาพ 10. ในช่อง Key Ring File Name ให้ระบุ Key ring Path ที่ได้สร้างไว้ 11. ในส่วน Certificate Information ให้ทำการระบุ SSL Certificate Path ที่ได้สร้างไว้ หรือเลือก Clipboard แล้วนำ Code SSL Certificate ที่ขึ้นต้นด้วย BEGIN CERTIFICATE และลงท้ายด้วย END CERTIFICATE มาวาง แล้วทำการคลิ๊ก Merge Certificate into Key Ring เพื่อเสร็จสิ้นขั้นตอนการติดตั้ง 12. หลังจากติดตั้งเสร็จแล้ว ให้ทำการตรวจสอบการติดตั้ง SSL Certificate โดยผ่านทางเว็บไซต์ https://ssl.in.th/ssl-checker/ หมายเหตุ เมื่อทำการติดตั้ง SSL Certificate เรียบร้อยแล้ว ทางเราแนะนำให้ทางลูกค้าตั้งค่าบังคับใช้งาน HTTPS ซึ่งหมายถึงทุกครั้งที่มีการเรียกใช้งานเว็บไซต์ของคุณ จะถูก Redirect เพื่อใช้งานบน HTTPS โดยวิธีการตั้งค่าทางเราแนะนำให้ติดต่อผู้ดูแล Server ของท่าน __________________________________________________________________________________________________ Netway Communication ผู้ให้บริการ SSL อันดับหนึ่งของประเทศไทย เป็นตัวแทนแบรนด์ไอทีชั้นนำมากมาย คุ้มกว่าซื้อตรงกับราคาขายของเจ้าของแบรนด์ และไม่เสียภาษีนำเข้า พร้อมบริการตลอด 24 ชม. ออกบิล VAT ได้ ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอที ได้เลยค่ะ Line : @netway (มี @ ด้านหน้า) หรือ https://bit.ly/line-netwayFacebook : m.me/netway.offcialTel : 02-055-1095Email : support@netway.co.thWeb Chat : https://netway.co.th/ #ให้เราช่วยคุณเรื่องไอที #การสื่อสาร Netway #มีครบจบที่เดียว #SSL
ก่อนดำเนินการ
1. ตรวจสอบว่าเครื่องที่จะติดตั้งเปิดใช้งาน mod_ssl แล้วหรือไม่ หากยังให้รันคำสั่งต่อไปนี้
yum install mod_ssl
****เมื่อรันคำสั่งนี้ จะมีไฟล์สำหรับ Config SSL certificate ขึ้นมา Path default คือ /etc/httpd/conf.d/ssl.conf หรือ httpd-ssl.conf
สำหรับ Apache version สูงกว่า 2.4.8
1. ทำการสร้างไฟล์ certificate.crt สำหรับเก็บ SSL certificate Code โดยพิมพ์คำสั่ง ด้านล่างนี้ และนำ Code SSL certificate ที่ได้รับใส่ลงไปหากได้รับเป็นไฟล์ มักจะมีชื่อ Domain ลูกค้าอยู่ในไฟล์ เช่น ssl_in_th.crt สามารถใช้ไฟล์ดังกล่าวติดตั้งได้เลย หรือเปลี่ยนชื่อเป็น certificate.crt ก็ได้เช่นกัน
nano -w /