การติดตั้ง https ให้กับเว็บไซต์

สวัสดีครับวันนี้ผมจะมาแนะนำวิธีการติดตั้ง https ใส่เว็บที่ต้องการ โดยจะเริ่มจากการหาซื้อ ssl กันก่อน

เราสามารถหาซื้อจากเว็บไหนก็ได้แต่ผมขอแนะนำเว็บนี้นะครับ เพราะผมซื้อโดเมนที่นี่ประจำ P&T Hosting บริการ จดโดเมน Web Hosting เว็บโฮสติ้ง คุณภาพสูง บริการที่รวดเร็ว ตอบทุกปัญหาตลอด 24 ชม. (pathosting.co.th)

จะพบหน้าเว็บประมาณนี้

ทำการเลือกซื้อ ssl

จะพบกับหน้าจอการซื้อก็กรอกชื่อเว็บเข้าไป พร้อมจำนวนปีว่าจะซื้อกี่ปี

จบขั้นตอนนี้ก็โอนเงินแล้วแจ้งทางเว็บเราก็จะได้รับอีเมลเพื่อโหลดไฟล์ ขั้นตอนนี้อาจจะต้องรอหน่อยกรณีของผมรอประมาณ 1 ชั่วโมง

ให้ทำการกดคลิกไปหน้าดาวโหลดไฟลต่างๆ เพิ่มเติมเพื่อนำไปติดตั้งใส่เว็บ

เราก็โหลดทั้งหมดนี้มาเก็บไว้ในเครื่องเราก่อนครับ จากนั้นทำการเชื่อมต่อไปยังที่เซิฟเวอร์เรา ตัวอย่างนี้ผมต่อด้วย ftp ให้เข้าไปยังที่เก็บ ssl file

ทำการอัพโหลดไฟล์ทั้งหมดเข้าไปแล้วเปลี่ยนชื่อตามนี้

ca-bundle.crt แก้ไขเป็น certificate_all.crt

pingpongsoft_com.crt.txt แก้ไขเป็น pingpongsoft_com.crt

pingpongsoft_com.key.txt แก้ไขเป็น pingpongsoft_com.key

เปิดไฟล์ server.crt จะพบว่ามีโค้ดประมาณนี้

จากนั้นให้เราเอาโค้ดจากไฟล์ pingpongsoft_com.crt.txt มาวางในนี้เพื่อทับค่าเดิมแล้วก็อัพเดต เป็นอันจบขั้นตอนส่วนนี้

เปิดไฟล์ server.key จะพบว่ามีโค้ดด้งนี้

ให้เปิดไฟล์ pingpongsoft_com.key กอปโค้ดในนั้นมาทับส่วนนี้ ก็เป็นอันจบขั้นตอนการเชื่อมต่อ key กันละครับ

ขั้นตอนต่อมาให้เปิดไฟล์เพื่อแก้ไขการเชื่อมต่อไฟล์ทั้งหมดที่เราโหลดมา

เพิ่มเติมโค้ดไปส่วนล่างสุดดังนี้

จบขั้นตอนทั้งหมดละครับ ทีนี้ก็เชื่อมต่อเข้าไปที่ linux server เราแล้วพิมพ์

service apache2 restart

สุดท้าย

ให้ทำการตรวจสอบว่าเว็บเป็นแบบ https แล้วหรือยังโดยไปตรวจสอบกันได้ที่ SSL Checker (sslshopper.com)

ก็กรอกชื่อเว็บเราลงไปจะพบผลแบบนี้ครับ

*** เพิ่มเติม ***

ถ้าหากว่าเว็บท่านใช้ wordpress จะต้องทำการเปลี่ยน setting ด้วยครับแบบนี้

เท่านี้ครับก็จบละเพียงเท่านี้เว็บก็จะกลายเป็นแบบ https แล้วเรียบร้อย

ปล. ไม่ควรนำรหัสคีย์ลับเหล่านี้ไปเปิดเผยนะครับผม ไม่ว่ากรณีใดๆ ก็ตาม