ฉันจะติดตั้ง OpenSSL Libraries บน Ubuntu ได้อย่างไร

Chan Ca Tid Tang Openssl Libraries Bn Ubuntu Di Xyangri



OpenSSL ไลบรารีความปลอดภัยของแอปพลิเคชันเพื่อให้การสื่อสารเครือข่ายที่ปลอดภัย มันถูกใช้อย่างกว้างขวางโดยเซิร์ฟเวอร์อินเทอร์เน็ตรายใหญ่รวมถึงเว็บไซต์ HTTP นอกจากนี้ OpenSSL ยังได้รับอนุญาตภายใต้ใบอนุญาตแบบ Apache ซึ่งหมายความว่าสามารถใช้ได้อย่างอิสระเพื่อวัตถุประสงค์ส่วนตัวและเชิงพาณิชย์ หากคุณต้องการติดตั้งไลบรารี OpenSSL บน Ubuntu เพื่อป้องกันการสื่อสารของระบบเมื่อเชื่อมต่อกับเครือข่าย บทความนี้จะแนะนำวิธีการติดตั้ง

การติดตั้ง OpenSSL Libraries บน Ubuntu

มีสองวิธีในการติดตั้งไลบรารี OpenSSL บน Ubuntu ซึ่งได้แก่:







วิธีที่ 1: จากที่เก็บข้อมูลอย่างเป็นทางการ

ในการติดตั้งไลบรารี openSSL บน Ubuntu ให้ทำตามขั้นตอนด้านล่าง:



ขั้นตอนที่ 1: อัปเดต/อัปเกรดพื้นที่เก็บข้อมูล



ในการแจกแจง Ubuntu ล่าสุดทั้งหมด แพ็คเกจ openSSL มีอยู่แล้วในพื้นที่เก็บข้อมูลอย่างเป็นทางการ ดังนั้นให้รันคำสั่งที่กล่าวถึงด้านล่างเพื่ออัพเดตที่เก็บ:





ซูโด การปรับปรุงที่เหมาะสม
ซูโด เหมาะอัพเกรด

ขั้นตอนที่ 2: ติดตั้ง OpenSSL



จากนั้นเรียกใช้คำสั่งที่กล่าวถึงด้านล่างเพื่อติดตั้ง openSSL จากที่เก็บอย่างเป็นทางการ โดยการเรียกใช้คำสั่งนี้ ไลบรารี่ของ openSSL จะได้รับการติดตั้งด้วย:

ซูโด ฉลาด ติดตั้ง opensl

ในผลลัพธ์ คุณสามารถดูรายการไลบรารี opensl จำนวนมากที่ติดตั้ง:

ขั้นตอนที่ 3: เครื่องมือพัฒนา Openssl

โดยปกติเพียงแค่ติดตั้งแพ็คเกจ openssl ไลบรารีทั้งหมดของ ssl จะได้รับการติดตั้งด้วย แต่บางครั้งเนื่องจากขาดเครื่องมือในการพัฒนา ไลบรารีบางตัวจึงยังคงถูกถอนการติดตั้ง ดังนั้น ขอแนะนำให้ติดตั้งแพ็คเกจเครื่องมือการพัฒนาโดยใช้คำสั่งด้านล่าง:

ซูโด ฉลาด ติดตั้ง libssl-dev

การลบ OpenSSL Libraries บน Ubuntu

หากต้องการลบไลบรารี OpenSSL บน Ubuntu คุณสามารถใช้คำสั่งใด ๆ ที่กล่าวถึงด้านล่าง:

ซูโด apt ลบ opensl

หรือ:

ซูโด ฉลาดล้าง opensl

วิธีที่ 2: โดยการดาวน์โหลดไฟล์ .tar

อีกวิธีหนึ่งคือการติดตั้ง OpenSSL ด้วยตนเองโดยใช้ไฟล์ .tar ซึ่งช่วยให้ผู้ใช้สามารถติดตั้ง openSSL เวอร์ชัน 3.0 ล่าสุดได้ และทำตามขั้นตอนต่อไปนี้:

ขั้นตอนที่ 1: การติดตั้งการพึ่งพาที่จำเป็น

หากต้องการติดตั้ง OpenSSL ด้วยตนเอง จำเป็นต้องมีการอ้างอิงบางอย่าง ติดตั้งโดยใช้คำสั่งด้านล่าง:

ซูโด ฉลาด ติดตั้ง สร้างการตรวจสอบการติดตั้ง zlib1g-dev ที่จำเป็น -และ

ขั้นตอนที่ 2: การดาวน์โหลดไฟล์ .tar

ในการจัดระเบียบไลบรารี OpenSSL ทั้งหมด แนะนำให้เปลี่ยนไดเร็กทอรีเป็น /usr/local/src:

ซีดี / ยูเอสอาร์ / ท้องถิ่น / src /

จากนั้นดาวน์โหลด openSSL เวอร์ชันล่าสุด ใช้เวลา ไฟล์จากเว็บไซต์อย่างเป็นทางการโดยใช้คำสั่งด้านล่าง:

ซูโด ว้าว https: // www.openssl.org / แหล่งที่มา / opensl-3.0.7.tar.gz

ขั้นตอนที่ 3: แยกไฟล์ .tar

หลังจากดาวน์โหลดไฟล์ .tar ให้แตกไฟล์โดยใช้คำสั่งด้านล่าง:

ซูโด ใช้เวลา -xf opensl-3.0.7.tar.gz

ขั้นตอนที่ 4: กำหนดค่าและคอมไพล์ไฟล์ OpenSSL

จากนั้นกำหนดค่าและคอมไพล์ไฟล์ openSSL โดยใช้คำสั่งด้านล่าง:

ซีดี opensl-3.0.7

ซูโด . / การกำหนดค่า --คำนำหน้า = / ยูเอสอาร์ / ท้องถิ่น / เอสเอสแอล --openssldir = / ยูเอสอาร์ / ท้องถิ่น / zlib ที่ใช้ร่วมกัน ssl

จากนั้นใช้คำสั่งที่กล่าวถึงด้านล่างรวบรวมไฟล์เป็นรูปแบบที่เรียกใช้งานได้:

ซูโด ทำ

จากนั้นติดตั้งไฟล์ปฏิบัติการเหล่านั้นโดยเรียกใช้คำสั่งด้านล่าง:

ซูโด ทำ ติดตั้ง

ขั้นตอนที่ 5: กำหนดค่าไลบรารีลิงก์

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

ซูโด นาโน / เป็นต้น / ld.so.conf.d / opensl-3.0.7.conf

ภายในไฟล์วางเส้นทางของไลบรารี:

/ ยูเอสอาร์ / ท้องถิ่น / เอสเอสแอล / lib64

จากนั้นบันทึกและออกจากไฟล์

ขั้นตอนที่ 6: โหลดลิงก์ไดนามิกอีกครั้ง

จากนั้นโหลดลิงก์ไดนามิกของไลบรารีที่กำหนดค่าใหม่โดยใช้คำสั่งด้านล่าง:

ซูโด ldconfig -ใน

ขั้นตอนที่ 7: การยืนยัน

สุดท้ายให้รันคำสั่งที่กล่าวถึงด้านล่างเพื่อตรวจสอบเวอร์ชันที่ติดตั้งของ openSSL:

รุ่น opensl -ก

การลบไลบรารี OpenSSL

หากคุณต้องการลบไลบรารี openSSL ที่ติดตั้งไว้ ให้ลบไดเร็กทอรีที่มีไลบรารีทั้งหมดอยู่ด้วยตนเอง แต่ก่อนหน้านั้นต้องแน่ใจว่าไม่มีสิ่งใดนอกจากไลบรารีถูกจัดเก็บไว้ในไดเร็กทอรีนี้:

ซูโด rm -rf ซีดี / ยูเอสอาร์ / ท้องถิ่น / src /

บทสรุป

เวอร์ชันล่าสุดทั้งหมดบน Ubuntu มีไลบรารี OpenSSL ในที่เก็บข้อมูล ดังนั้น ขอแนะนำให้ติดตั้งไลบรารี OpenSSL จากที่เก็บโดยใช้คำสั่ง apt ติดตั้งเครื่องมือการพัฒนาสำหรับ openSSL เพื่อติดตั้งไลบรารีทั้งหมดให้สำเร็จ แต่ถ้าคุณต้องการติดตั้ง openSSL เวอร์ชันล่าสุด เมธอดไฟล์ .tar จะเหมาะสมที่สุด