Как да инсталирате най-новия 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.

Предполагам, че сте влезли в сървъра с root или sudo privilege account.

  • Създайте файл /etc/yum.repos.d/mongodb-org-4.2.repo със следното съдържание

[MongoDB-орг-4.2]
име = MongoDB хранилище
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 инфо с желаните. Можете да се обърнете към официална репо страница на MongoDB за да разберете наличната версия.

  • и след това, инсталирайте с помощта на команда yum

yum install -y mongodb-org

Ще отнеме няколко секунди и след като го направите, трябва да видите нещо отдолу.

[[Имейл защитен] ~] # 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 Б 00:02
Google Compute Engine 199 B / s | 454 Б 00:02
MongoDB хранилище 2.0 kB / s | 4,5 kB 00:02
Зависимостите са решени.
================================================== ================================================== ================================================== ==================
Размер на хранилището на архивната версия на пакета
================================================== ================================================== ================================================== ==================
Инсталиране:
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 Подпис, ключ ID 058f8b6b: NOKEY
MongoDB хранилище 1,5 kB / s | 1,7 kB 00:01
Импортиране на GPG ключ 0x058F8B6B:
Userid: "MongoDB 4.2 ключ за подписване <[Имейл защитен]>"
Отпечатък: 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-организационни инструменти-4.2.2-1.el8.x86_64

пълен!
[[Имейл защитен] ~] #

Нека проверим версията, за да се уверим, че е инсталирана.

[[Имейл защитен] ~] # монго – обръщане
Версия на черупката на MongoDB v4.2.2
версия на git: a0bbbff6ada159e19298d37946ac8dc4b497eadf
Версия на OpenSSL: OpenSSL 1.1.1 FIPS 11 септември 2018 г.
разпределител: tcmalloc
модули: няма
изграждане на среда:
distmod: rhel80
distarch: x86_64
target_arch: x86_64
[[Имейл защитен] ~] #

Ето!

MongoDB е инсталиран успешно.

ЕТИКЕТИ:

  • База данни

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