Làm cách nào để cài đặt MongoDB mới nhất trên RHEL / CentOS 8?

Hướng dẫn từng bước để cài đặt phiên bản MongoDB Community Edition mới nhất trên CentOS.


MongoDB, một trong những cơ sở dữ liệu phổ biến của NoQuery, có sẵn cho CentOS được phát hành gần đây 8. Hãy cùng kiểm tra cách cài đặt nó.

Cài đặt trên CentOS / RHEL 8

Hỗ trợ cho CentOS 8 có sẵn từ MongoDB 4.2.1. Điều này có nghĩa là bạn có thể cài đặt phiên bản MongoDB trước đó, như loạt 3.x. Vì vậy, nếu bạn hiện đang chạy MongoDB (phiên bản thấp hơn 4.2.1) trên CentOS 7 và nghĩ cách di chuyển máy chủ, thì bạn cũng phải xem xét nâng cấp MongoDB.

Tôi giả sử bạn đã đăng nhập vào máy chủ bằng tài khoản đặc quyền root hoặc sudo.

  • Tạo một tập tin /etc/yum.repos.d/mongodb-org-4.2.repo với nội dung sau

[mongodb-org-4.2]
tên = Kho lưu trữ MongoDB
baseurl = https: //repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck = 1
đã bật = 1
gpgkey = https: //www.mongodb.org/static/pgp/server-4.2.asc

Ghi chú: ở trên, tôi đang cài đặt MongoDB 4.2. Tuy nhiên, nếu bạn cần cài đặt các phiên bản khác nhau, thì hãy cập nhật thông tin 4.2 với những phiên bản mong muốn. Bạn có thể tham khảo trang repo MongoDB chính thức để tìm ra phiên bản có sẵn.

  • và sau đó, cài đặt bằng lệnh yum

yum cài đặt -y mongodb-org

Sẽ mất vài giây và sau khi hoàn thành, bạn sẽ thấy một cái gì đó như dưới đây.

[[email được bảo vệ] ~] # yum cài đặt -y mongodb-org
CentOS-8 – AppStream 2.0 kB / s | 4,3 kB 00:02
CentOS-8 – Cơ sở 1,7 kB / s | 3,9 kB 00:02
CentOS-8 – Mở rộng 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
Công cụ tính toán của Google 199 B / s | 454 B 00:02
Kho lưu trữ MongoDB 2.0 kB / s | 4,5 kB 00:02
Phụ thuộc được giải quyết.
================================================== ================================================== ================================================== ==================
Gói Arch Kích thước kho lưu trữ
================================================== ================================================== ================================================== ==================
Cài đặt:
mongodb-org x86_64 4.2.2-1.el8 mongodb-org-4.2 10 k
Cài đặt phụ thuộc:
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

Tóm tắt giao dịch
================================================== ================================================== ================================================== ==================
Cài đặt 5 gói

Tổng kích thước tải xuống: 103 M
Kích thước lắp đặt: 260 M
Gói tải xuống:
(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
————————————————————————————————————————————————————————
Tổng cộng 44 MB / s | 103 MB 00:02
cảnh báo: / var / cache / df / mododb-
Kho lưu trữ MongoDB 1,5 kB / s | 1,7 kB 00:01
Nhập khóa GPG 0x058F8B6B:
Tên người dùng : "Khóa ký phát hành MongoDB 4.2 <[email được bảo vệ]>"
Vân tay: E162 F504 A20C DF15 827F 718D 4B7C 549A 058F ​​8B6B
Từ: https://www.mongodb.org/static/pgp/server-4.2.asc
Nhập khóa thành công
Chạy kiểm tra giao dịch
Kiểm tra giao dịch đã thành công.
Chạy thử giao dịch
Kiểm tra giao dịch đã thành công.
Chạy giao dịch
Chuẩn bị: 1/1
Cài đặt: mongodb-org-tools-4.2.2-1.el8.x86_64 1/5
Cài đặt: mongodb-org-shell-4.2.2-1.el8.x86_64 2/5
Chạy scriptlet: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Cài đặt: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Chạy scriptlet: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Đã tạo symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /usr/lib/systemd/system/mongod.service.

Cài đặt: mongodb-org-mongos-4.2.2-1.el8.x86_64 4/5
Cài đặt: mongodb-org-4.2.2-1.el8.x86_64 5/5
Chạy scriptlet: mongodb-org-4.2.2-1.el8.x86_64 5/5
Đang xác minh: mongodb-org-4.2.2-1.el8.x86_64 1/5
Đang xác minh: mongodb-org-mongos-4.2.2-1.el8.x86_64 2/5
Đang xác minh: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Đang xác minh: mongodb-org-shell-4.2.2-1.el8.x86_64 4/5
Đang xác minh: mongodb-org-tools-4.2.2-1.el8.x86_64 5/5

Cài đặt:
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-tools-4.2.2-1.el8.x86_64

Hoàn thành!
[[email được bảo vệ] ~] #

Hãy để xác minh phiên bản để đảm bảo nó đã được cài đặt.

[[email được bảo vệ] ~] # mongo – chuyển đổi
Phiên bản vỏ MongoDB v4.2.2
phiên bản git: a0bbbff6ada159e19298d37946ac8dc4b497eadf
Phiên bản OpenSSL: OpenSSL 1.1.1 Trin 11 tháng 9 năm 2018
cấp phát: tcmalloc
mô-đun: không có
xây dựng môi trường:
distmod: rrc80
phân phối: x86_64
đích_arch: x86_64
[[email được bảo vệ] ~] #

Bạn đi đây!

MongoDB được cài đặt thành công.

THẺ

  • Cơ sở dữ liệu

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