เมื่อเร็ว ๆ นี้ฉันต้องจัดทำเอกสารวิธีการติดตั้งเวอร์ชันดังนั้นฉันจึงคัดลอกขั้นตอนของฉันที่นี่เนื่องจากคำตอบอื่น ๆ ใช้แหล่งที่มาต่างจากที่ฉันแนะนำซึ่งก็คือ Cygwin ฉันชอบ Cygwin เพราะได้รับการดูแลอย่างดีและมียูทิลิตี้อื่น ๆ มากมายสำหรับ Windows Cygwin ยังช่วยให้คุณสามารถอัปเดตเวอร์ชันได้อย่างง่ายดายตามต้องการเมื่อมีการแก้ไขช่องโหว่ โปรดอัปเดตเวอร์ชัน OpenSSL ของคุณบ่อยๆ!
เปิดพรอมต์คำสั่งของ Windows และตรวจสอบว่าคุณได้ติดตั้ง OpenSSL หรือไม่โดยป้อน: openssl version
หากคุณได้รับข้อความแสดงข้อผิดพลาดว่าไม่รู้จักคำสั่งให้ติดตั้ง OpenSSL โดยอ้างถึงCygwinตามขั้นตอนสรุปด้านล่าง:
โดยทั่วไปให้ดาวน์โหลดและเรียกใช้Cygwin Windows Setup Appเพื่อติดตั้งและอัปเดตแอปพลิเคชัน OpenSSL ตามต้องการ:
- เลือกไดเร็กทอรีการติดตั้งเช่น C: \ cygwin64 เลือกมิเรอร์ดาวน์โหลดเช่น: http://mirror.cs.vt.edu
- ป้อนopensslในการค้นหาและเลือก คุณยังสามารถเลือก / ยกเลิกการเลือกรายการอื่น ๆ ที่สนใจได้ในขณะนี้ คลิกถัดไปสองครั้งแล้วคลิกเสร็จสิ้น
- หลังจากติดตั้งคุณต้องแก้ไขตัวแปร PATH ใน Windows คุณสามารถเข้าถึงศูนย์ควบคุมระบบโดยการกด ปุ่ม Windows + Pause ในหน้าต่างระบบคลิก ขั้นสูงระบบการตั้งค่า → ขั้นสูง (แท็บ) → ตัวแปรของสภาพแวดล้อม สำหรับ Windows 10 การเข้าถึงอย่างรวดเร็วคือการป้อน "แก้ไขตัวแปรสภาพแวดล้อมระบบ" ในเริ่มการค้นหาของ Windows และคลิกปุ่ม " ตัวแปรสภาพแวดล้อม " เปลี่ยนตัวแปร PATH (ดับเบิลคลิกที่มันหรือเลือกและ แก้ไข ) และเพิ่มเส้นทางที่ Cywgwin ของคุณอยู่เช่น C: \ cygwin \ bin
- ตรวจสอบว่าคุณได้ติดตั้งผ่านทางใหม่พร้อมรับคำสั่งหน้าต่าง: รุ่น OpenSSL ตัวอย่างเช่น:
C:\Program Files\mosquitto>openssl versionOpenSSL 1.1.1f 31 Mar 2020