วิธีการติดตั้ง MongoDB ล่าสุดบน RHEL / CentOS 8

คำแนะนำทีละขั้นตอนในการติดตั้ง MongoDB Community Edition รุ่นล่าสุดบน CentOS.


MongoDB ซึ่งเป็นหนึ่งในฐานข้อมูล NoSQL ที่เป็นที่นิยมนั้นมีให้บริการสำหรับ CentOS 8 ที่เพิ่งเปิดตัวมาลองดูวิธีการติดตั้ง.

การติดตั้งบน CentOS / RHEL 8

รองรับ CentOS 8 ได้จาก MongoDB 4.2.1 ซึ่งหมายความว่าคุณไม่สามารถติดตั้ง MongoDB รุ่นก่อนหน้าเช่นชุด 3.x ดังนั้นหากคุณกำลังใช้งาน MongoDB (ต่ำกว่ารุ่น 4.2.1) บน CentOS 7 และคิดว่าจะย้ายเซิร์ฟเวอร์คุณก็ต้องพิจารณาอัพเกรด MongoDB ด้วย.

ฉันคิดว่าคุณได้เข้าสู่เซิร์ฟเวอร์ด้วยบัญชีผู้ใช้รูทหรือ sudo สิทธิ์.

  • สร้างไฟล์ /etc/yum.repos.d/mongodb-org-4.2.repo พร้อมเนื้อหาดังต่อไปนี้

[MongoDB-org-4.2]
name = MongoDB Repository
baseurl = https: //repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck = 1
เปิดใช้งาน = 1
gpgkey = https: //www.mongodb.org/static/pgp/server-4.2.asc

บันทึก: ด้านบนฉันได้รับ MongoDB 4.2 ติดตั้งแล้ว อย่างไรก็ตามหากคุณต้องการติดตั้งเวอร์ชันอื่นให้อัปเดตข้อมูล 4.2 ด้วยรายการที่ต้องการ คุณสามารถอ้างถึง หน้า repo MongoDB อย่างเป็นทางการ เพื่อค้นหารุ่นที่มี.

  • จากนั้นติดตั้งโดยใช้คำสั่ง yum

ยำติดตั้ง -y mongodb-org

จะใช้เวลาสองสามวินาทีและเมื่อเสร็จแล้วคุณควรเห็นบางสิ่งเช่นด้านล่าง.

[[email protected] ~] # yum install -y mongodb-org
CentOS-8 – AppStream 2.0 kB / s | 4.3 kB 00:02
CentOS-8 – ฐาน 1.7 kB / s | 3.9 kB 00:02
CentOS-8 – บริการพิเศษ 744 B / s | 1.5 kB 00:02
CentOS-8 – PowerTools 1.7 kB / s | 4.3 kB 00:02
Google Cloud SDK 205 B / s | 454 B 00:02
Google Compute Engine 199 B / s | 454 B 00:02
MongoDB Repository 2.0 kB / s | 4.5 kB 00:02
แก้ไขการอ้างอิงแล้ว.
================================================== ================================================== ================================================== ==================
ขนาดพื้นที่เก็บข้อมูลเวอร์ชัน Arch Package
================================================== ================================================== ================================================== ==================
การติดตั้ง:
mongodb-org x86_64 4.2.2-1.el8 mongodb-org-4.2 10 k
การติดตั้งการพึ่งพา:
mongodb-org-mongos x86_64 4.2.2-1.el8 mongodb-org-4.2 14 M
mongodb-org-server x86_64 4.2.2-1.el8 mongodb-org-4.2 25 M
mongodb-org-shell x86_64 4.2.2-1.el8 mongodb-org-4.2 17 M
mongodb-org-tools x86_64 4.2.2-1.el8 mongodb-org-4.2 47 M

สรุปธุรกรรม
================================================== ================================================== ================================================== ==================
ติดตั้ง 5 แพ็คเกจ

ขนาดการดาวน์โหลดทั้งหมด: 103 M
ขนาดที่ติดตั้ง: 260 M
กำลังดาวน์โหลดแพ็คเกจ:
(1/5): mongodb-org-4.2.2-1.el8.x86_64.rpm 9.1 kB / s | 10 kB 00:01
(2/5): mongodb-org-mongos-4.2.2-1.el8.x86_64.rpm 9.1 MB / s | 14 MB 00:01
(3/5): mongodb-org-shell-4.2.2-1.el8.x86_64.rpm 31 MB / s | 17 MB 00:00
(4/5): mongodb-org-server-4.2.2-1.el8.x86_64.rpm 14 MB / s | 25 MB 00:01
(5/5): mongodb-org-tools-4.2.2-1.el8.x86_64.rpm 59 MB / s | 47 MB ​​00:00
————————————————————————————————————————————————————————
รวม 44 MB / s | 103 MB 00:02
คำเตือน: /var/cache/dnf/mongodb-org-4.2-fddc3ec541fac48b/packages/mongodb-org-4.2.2-1.el8.x86_64.rpm: Header V3 RSA / SHA1 Signature, รหัสคีย์ 058f8b6b: NOKEY
พื้นที่เก็บข้อมูล MongoDB 1.5 kB / s | 1.7 kB 00:01
การนำเข้าคีย์ GPG 0x058F8B6B:
หมายเลขผู้ใช้: "MongoDB 4.2 รหัสการลงนามที่วางจำหน่าย <[email protected]>"
ลายนิ้วมือ: E162 F504 A20C DF15 827F 718D 4B7C 549A 058F ​​8B6B
จาก: https://www.mongodb.org/static/pgp/server-4.2.asc
นำเข้าคีย์สำเร็จแล้ว
กำลังดำเนินการตรวจสอบการทำธุรกรรม
ตรวจสอบธุรกรรมสำเร็จแล้ว.
กำลังดำเนินการทดสอบการทำธุรกรรม
การทดสอบการทำรายการสำเร็จ.
กำลังทำธุรกรรม
กำลังเตรียม: 1/1
การติดตั้ง: mongodb-org-tools-4.2.2-1.el8.x86_64 1/5
การติดตั้ง: mongodb-org-shell-4.2.2-1.el8.x86_64 2/5
กำลังเรียกใช้สคริปต์เล็ต: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
การติดตั้ง: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
กำลังเรียกใช้สคริปต์เล็ต: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
สร้าง symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /usr/lib/systemd/system/mongod.service.

การติดตั้ง: mongodb-org-mongos-4.2.2-1.el8.x86_64 4/5
การติดตั้ง: mongodb-org-4.2.2-1.el8.x86_64 5/5
กำลังเรียกใช้สคริปต์เล็ต: mongodb-org-4.2.2-1.el8.x86_64 5/5
การยืนยัน: mongodb-org-4.2.2-1.el8.x86_64 1/5
การยืนยัน: mongodb-org-mongos-4.2.2-1.el8.x86_64 2/5
การยืนยัน: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
การยืนยัน: mongodb-org-shell-4.2.2-1.el8.x86_64 4/5
การยืนยัน: mongodb-org-tools-4.2.2-1.el8.x86_64 5/5

ติดตั้ง:
mongodb-org-4.2.2-1.el8.x86_64 mongodb-org-mongos-4.2.2-1.el8.x86_64 mongodb-org-server-4.2.2-1.el8.x86_64 mongodb-org-shell-4.2 .2-1.el8.x86_64
MongoDB-org-เครื่องมือ 4.2.2-1.el8.x86_64

สมบูรณ์!
[[email protected] ~] #

มาตรวจสอบเวอร์ชั่นเพื่อให้แน่ใจว่าติดตั้งแล้ว.

[[email protected] ~] # mongo – รุ่น
MongoDB เชลล์เวอร์ชั่น v4.2.2
เวอร์ชัน git: a0bbbff6ada159e19298d37946ac8dc4b497eadf
รุ่น OpenSSL: OpenSSL 1.1.1 FIPS 11 Sep 2018
ตัวจัดสรร: tcmalloc
โมดูล: ไม่มี
สร้างสภาพแวดล้อม:
distmod: rhel80
distarch: x86_64
target_arch: x86_64
[[email protected] ~] #

ไปแล้ว!

ติดตั้ง MongoDB สำเร็จแล้ว.

Tags:

  • ฐานข้อมูล

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map