102 слова | 1 минута
MongoDB
Импортируйте открытый ключ, используемый системой управления пакетами.
sudo apt-get install gnupg curl
Чтобы импортировать открытый ключ GPG MongoDB, выполните следующую команду:
curl -fsSL https://www.mongodb.org/static/pgp/server-7.0.asc | \
sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg \
--dearmor
Создать файл списка для MongoDB
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
Перезагрузить локальную базу данных пакетов
sudo apt-get update
Установить пакеты MongoDB
sudo apt-get install -y mongodb-org
Команды
# запустить Community Edition
sudo systemctl start mongod
# убедится, что успешно запущен
sudo systemctl status mongod
# остановить
sudo systemctl stop mongod
# перезагрузить
sudo systemctl restart mongod
Автостарт
- Отредактируйте свой сервис
mongod:sudo vim /lib/systemd/system/mongod.service - Добавьте
Restart=alwaysподservice - Перезагрузить демон
systemctl:sudo systemctl daemon-reload
Теперь, когда mongod будет прибит, он будет запускаться с помощью systemctl.
MongoDB Compass
Если на вашей машине нет GUI-интерфейса, то Compass на ней работать не будет.
У MongoDB Compass есть три версии:
- Полная — все функции включены;
- Изолированная — все подключения, кроме как к инстансу MongoDB, отключены;
- Только для чтения — без возможности записи и удаления данных.
Установка полной версии:
wget https://downloads.mongodb.com/compass/mongodb-compass_1.32.3_amd64.deb
sudo apt install ./mongodb-compass_1.32.3_amd64.deb
Установка изолированной версии:
wget https://downloads.mongodb.com/compass/mongodb-compass-isolated_1.32.3_amd64.deb
sudo apt install ./mongodb-compass-isolated_1.32.3_amd64.deb
Установка Read-only:
wget https://downloads.mongodb.com/compass/mongodb-compass-readonly_1.32.3_amd64.deb
sudo apt install ./mongodb-compass-readonly_1.32.3_amd64.deb