การติดตั้ง SSL (Secure Socket Layer) เพิ่มความปลอดภัยให้กับเว็บไซต์ ของเรา
  • 03 Aug 2018
  • การเริ่มต้นทำเว็บ

การติดตั้ง SSL (Secure Socket Layer) เพิ่มความปลอดภัยให้กับเว็บไซต์ ของเรา

    SSL หรือ Secure Socket Layer ถ้าใครไม่อยู่ในสายเขียนโปรแกรมหรือ เทคนิเชียน ทางด้านเว็บไซต์หรือ Network ก็คงจะเดาไม่ออกว่าคืออะไร ถ้าเป็นศัพท์ทางวิชาการก็คือ 
    "เทคโนโลยีการเข้ารหัสข้อมูล เพื่อเพิ่มความปลอดภัยในการสื่อสารหรือส่งข้อมูลบนเครือข่ายอินเทอร์เน็ต ระหว่างเครื่องเซิร์ฟเวอร์กับเว็บเบราว์เซอร์หรือ Application ที่ใช้งาน เพื่อให้ข้อมูลของท่านปลอดภัยจากการเข้าถึงข้อมูลจากแฮกเกอร์ โดยวิธีการเรียกใช้งาน จะเรียกผ่านโปรโตคอล HTTPS หรือโปรโตคอลความปลอดภัยอื่นๆ "  ข้อมูลอ้างอิงจาก https://ssl.in.th ถ้าจะอธิบายลึกๆก็เข้าไปดูที่ในเว็บ ssl.in.th เพิ่มเติมนะครับ
 
     คราวนี้เราจะมาดูกันว่าถ้าเว็บไหนติด SSL หรือเว็บไหนยังไม่ได้ติด SSL ดูง่ายๆครับ ดูที่รูปกุญแจสีเขียว หรือที่หน้าเว็บจะขึ้น https:// โดยปกติถ้ายังไม่ติดก็จะเป็น http:// ธรรดา และมีข้อดีอีกอย่างคือ Google ให้คะแนน SEO พิเศษ สำหรับเว็บที่เป็น HTTPS นะ
ข้อแตกต่าง การติดตั้ง SSL

 
 
    ความจำเป็นของ SSL เอาในมุมมองคนที่ไม่รู้ลึกนะครับ อันดับแรกเว็บเราไม่ได้อยู่แบบโดดเดี่ยวอีกแล้ว หมายความว่า เว็บ 1 เว็บเราต้องมีการเชื่อมต่อกับหลายๆเว็บ หรือหลายๆ Social Network เช่น Facebook, Google, Instagram, Line ฯลฯ ซึ่งผู้ให้บริการเว็บเหล่านี้ต้องมีการเชื่อมต่อกัน โดยถ้าจะเชื่อมต่อกับเว็บเหล่านี้แล้ว เว็บของเราจำเป็นต้องมี SSL เพื่อให้เว็บเราเป็นกุญแจสีเขียว เพื่อความปลอดภัยในการเชื่อมต่อเว็บเหล่านี้นั่นเอง 
 
     SSL จะมีหลายประเภทด้วยกัน ซึ่งแต่ละประเภทก็จะแต่งต่างกันแล้วแต่ วัตถุประสงค์ของเว็บนั้น แต่สำหรับ เว็บทั่วไปแล้วเรามีไว้เพื่อเชื่อมต่อกับ เว็บผู้ให้บริการ Social Network ต่างๆ เช่นถ้าเป็น Facebook ก็จะเป็นการทำ Apps หรือ การใช้ API .ต่างๆเพื่อเชื่อมต่อเว็บไซต์และ Facebook Page นั้่นเอง 
 
    ในที่นี้เราจะมาสอนการการติดตั้ง SSL แบบฟรีกัน โดยทั่วไปบางผู้ให้บริการโฮสก็จะมีไว้ให้บริการเลย โดยที่เราไม่ต้องทำอะไรเพียงแต่เลือกตั้งค่าในส่วนของ Hosting ก็เรียบร้อย แต่ในบางกรณีผู้ให้บริการไม่มีส่วนนี้มา เราจะต้องเสียค่าบริการในการลงทะเบียนใช้งาน SSL เป็นรายปี หรือรายเดือน แต่ในที่นี้เราจะแนะนำ SSL แบบฟรีที่ใช้งานสำหรับเชื่อมต่อเว็บ Soical ต่างๆ โดยเว็บฟรีที่จะแนะนำคือเว็บ Sslforfree.com . โดยการติดตั้งเราจะต้องสร้าง SSL Certificate เพื่อติดตั้งที่โฮสของเรา หรือส่งให้ผู้ให้บริการติดตั้งส่วนนี้ให้ 

ในส่วนของการสร้างไฟล์ SSL Certificate จากเว็บไซต์ sslforfree.com มีลำดับดังนี้
 
1. เมื่อเข้ามาในเว็บไซต์จะมีช่องให้กรอก เว็บให้เรากรอกชื่อเว็บเราเข้าไปโดยตรง เช่น allwebcreate.com ไม่ต้องมี www หรือ http:// นำหน้า แล้วกดปุ่ม [Create Free SSL Certificate]  ระบบจะมีให้เลือกว่าจะสร้างแบบไหนให้เราเลือกแบบ Manually Verify Domain
การติดตั้ง SSL Free

 
2. ให้เรากดปุ่มสร้างไฟล์สำหรับยืนยันตัวตนสำหรับการสร้าง SSL Certificate  โดยกดที่ปุ่ม [Manually Verify Domain] 
การติดตั้ง SS 

3. รอสักครู่จะมีลิงค์ให้ Download ไฟล์ที่จะต้อง Upload ไปไว้ที่ Host ของเรา เพื่อที่จะทำการยืนยันและสร้างไฟล์ SSL Certificate เราต้องทำการสร้าง ที่เก็บไฟล์ทั้งสองที่ Download มาไว้ที่ public_html/.well-known/acme-challenge/ไฟล์ที่ Download มา แล้วทำการเช็คว่าไฟล์นั้นลิงค์ถูกต้องหรือยังโดยการคลิกลิงค์เพื่อตรวจสอบ ถ้าเปิดออกแสดงว่า พร้อมที่จะสร้างไฟล์  SSL Certificate  แล้ว 
การติดตั้ง SSL

4. เมื่อทำการตรวจเช็คแล้วว่าไฟล์ที่ Upload ไปนั้นถูกเก็บไว้ถูกที่แล้วให้ทำการคลิกที่ปุ่ม [Download SSL Certificate] แล้วรอสักครู่เพื่อที่ระบบได้ทำการสร้างไฟล์ SSL Certificate เพื่อที่จะทำการติดตั้งเมื่อเสร็จแล้วให้ทำการ download ไฟล์ หรือคัดลอกไฟล์ไปติดตั้งที่โฮสเรา 
การติดตั้ง SSL
 
เมื่อติดตั้ง  SSL Certificate แค่นี้เว็บเราก็จะใช้ https:// เป็นเว็บที่มีกุญแจสีเขียวแล้ว แต่สำหรับเว็บเก่าหรือมีเว็บแล้วติดตั้งแล้วกุญแจของเรายังไม่เป็นสีเขียวให้ตรวจสอบด้วยว่าในเว็บเรา ยังมีลิงค์ที่เป็น http:// อยุ่หรือเปล่าถ้ามีให้เปลี่ยนเป็น https:// เพราะถ้าอย่างนั้นกุญแจของเราก็ไม่เขียวสักที จะสังเกตุได้ว่าเว็บใหญ่ทั่วไปจะเป็นรูปกุญแจสีเขียวแล้วด้วย ยิ่งถ้าเป็นเว็บของสถาบันการเงินถ้าไม่เป็น https:// กุญแจสีเขียว นั้นก็หมายความว่าเว็บนั้นน่าจะไม่ใช่สถาบันการเงินของจริง 
 
 



AllwebCreate : ออกแบบ และทำระบบจัดการเว็บไซต์ รองรับการทำงานทุกหน้าจอ PC, Mobile, Tablet ทั้งหน้าเว็บและ ระบบจัดการของเว็บไซต์