วิธีติดตั้ง SSL บน ( Windows Server IIS )

สร้างโดย Pattapong Y., แก้ไขเมื่อ วันเสาร์, 3 สิงหาคม เมื่อ 9:09 AM โดย Somchai Pengjam

    แนะนำก่อนการติดตั้ง Certificate ให้อัปโหลดไฟล์ Certificate ทั้ง 2 ไฟล์ ที่ได้รับจากทางฝ่ายขายของ z.com ไปไว้ใน Server ก่อน


    ให้ทำการเปิดไฟล์ด้วยโปรแกรม เช่น Notepad แล้วทำการ Save As.. ตั้งชื่อไฟล์ และกำหนดนามสกุลเป็น .cer ไว้ก่อนทั้ง 2 ไฟล์    เช่น domain-ica.cer , domain-pem.cer เป็นต้น

โดยไฟล์ที่ได้รับ จะเป็นรูปแบบ Text
    -Intermediate CA  (.ica)
    -Certificate
  (.pem)


    
ขั้นตอนการติดตั้ง มีดังนี้


ให้เพิ่มใบรับรอง Intermediate CA  (.ica)  ก่อน


  1. โดยเข้าสู่ Microsoft Management Console (MMC) โดยพิมพ์ในช่องค้นหา ไปที่ run > mmc 
    จากนั้นกด OK

  2. ที่ Microsoft Management Console (MMC)  ไปที่ Menu bar เลือก File > Add/Remove Snap-in
  3. เลือกหัวข้อ Certificate แล้วกดปุ่ม Add  > เลือก Computer Account และกด Next >
     
  4. ให้เลือก  Local Computer:  และคลิก Finish ตามภาพด้านล่าง

  5. กลับมาที่หน้าจัดการ Microsoft Management Console (MMC)
    ให้คลิกที่ Certificates (Local Computer)  > เลือก Intermediate Certification Authorities > ให้คลิกขวาที่ Certificate >  All Tasks  และคลิกที่ Import
  6. เมื่อเข้าสู่หน้าแรก ในการ Import  ให้คลิก Next
  7. จากนั้นเลือกที่เก็บไฟล์ Intermediate CA  (ica.)  ที่เราทำการ Save as เป็น .cer ไว้ก่อนหน้านี้
     
  8. เลือกไฟล์ จากตำแหน่งที่เก็บไฟล์ใน Server
  9. เลือก Place all certificates in the following store จากนั้นคลิก Next
    จากนั้นคลิก Finish

     

  10. เมื่อทำตามขั้นตอนทั้งหมดเสร็จสิ้นแล้ว หาก Import สำเร็จ  จะขึ้นข้อความแจ้งเตือนว่า The import was successful


และให้กด OK เป็นการเพิ่มใบรับรอง Intermediate CA เรียบร้อย


กลับมาที่ การเพิ่มใบรับรอง Certificate 

ขั้นตอนมี ดังนี้
 

  1. ไปที่ IIS Manager  ให้ทำการเลือกเครื่อง Server ให้ถูกต้อง แล้วทำการดับเบิ้ลคลิกที่ Server Certificates
  2.  จากน้้น จะมีหน้าต่างใหม่เด้งขึ้นมา ส่วนของ Action เมนูด้านขวามือ 
    ให้คลิกเลือกที่ Complete Certificate Request... 


  3.  ในหน้าต่าง Complete Certificate Request ให้ดำเนินการดังนี้


File name  :  ให้ทำการเลือกไฟล์ SSL Certificate (.PEM) ที่เป็นนามสกุล .cer หรือ .crt   ที่ทำการเตรียมไว้ 


Friendly Name :ให้ทำการระบุชื่ออะไรก็ได้ เพื่อใช้เรียกSSL Certificateที่จะติดตั้ง ในตัวอย่าง ตั้งเป็นชื่อโดเมน

Select a Certificate ... :  ให้ทำการเลือก Personal


จากนั้นเลือก OK เพื่อติดตั้ง SSL Certificate  เป็นอันเรียบร้อย



ขั้นตอนการ Binding

  1. เปิด IIS Manager ขึ้นมา และเลือกชื่อ Sites ที่เราทำการติดตั้ง SSL ไปแล้วนั้น 
    แท็บเมนูด้านขวา Action ให้เลือก Bindings .ก็จะแสดงตามภาพด้านล่าง
  2.  ในหน้าต่าง Site Bindings ให้เลือก Add... ในกรณีเพิ่มใหม่

    กรณีเคยติดตั้ง SSL Certificate ไว้อยู่แล้ว จะมีบันทัด Type: https  Port : 443  ให้ทำการเลือก https ที่เคยกำหนดไว้แล้ว โดยทำการคลิ๊ก Edit  ได้เลย


  3. หลังจากคลิกที่ Add... เพื่อเพิ่มใหม่ จะมีการตั้งค่าดังนี้
    การตั้งค่า คลิกที่ Add Site Binding
    Type:  เลือกเป็น https
    IP address:  เลือก All Unassigned หรือระบุเป็น IP ของ Server ก็ได้
    Port: 443
    Host name: ปล่อยเป็นค่าว่าง
    Require Server Name Indication : ไม่ต้องติ๊ก
    SSL certificate : ให้เลือกชื่อไฟล์ certificate ที่เราได้ติดตั้งไว้ในขั้นตอนก่อนหน้านี้

    จากนั้นคลิก OK

    แนะนำให้ Restart Server เพื่อการเรียกใช้ไฟล์ใน Certificates ที่เพิ่งทำการตั้งค่าไปครับ



บทความนี้มีประโยชน์หรือไม่?

เยี่ยมเลย!

ขอบคุณสำหรับความคิดเห็นของคุณ

ขออภัยที่เราช่วยเหลือไม่ได้!

ขอบคุณสำหรับความคิดเห็นของคุณ

บอกให้เราทราบว่าเราจะปรับปรุงบทความนี้ได้อย่างไร!

เลือกเหตุผลอย่างน้อยหนึ่งข้อ
ต้องมีการตรวจสอบ CAPTCHA

ส่งข้อเสนอแนะแล้ว

เราขอขอบคุณในความพยายามของคุณ และจะพยายามแก้ไขบทความดังกล่าว