Требования к системе
Для установки вам понадобится:
- сервер Ubuntu 14
- пользователь с правами
sudo
, но неroot
Шаг 1 — импорт открытого ключа
На этом этапе мы будем импортировать открытый ключ MongoDB GPG
. MongoDB уже включен в состав одного из официальных репозиториев Ubuntu, но официальный репозиторий MongoDB содержит последнюю версию, именно её и рекомендуют для установки. Ubuntu гарантирует подлинность программного обеспечения с помощью GPG ключей, поэтому сначала необходимо импортировать ключ для репозитория MongoDB.
Для этого выполните следующую команду:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
После успешного импорта ключа вы увидите:
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
Шаг 2 — создание list
файла
Затем нам необходимо добавить информацию о репозиториях MongoDB в APT, чтобы тот смог установить из него необходимые пакеты.
Для этого создайте list файл, используя следующую команду:
echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
После добавления информации о репозиториях необходимо обновить пакеты:
sudo apt-get update
Шаг 3 — установка и проверка MongoDB
Теперь мы можем установить сам пакет MongoDB.
sudo apt-get install -y mongodb-org
Эта команда установит не только сам пакет MongoDB последней версии, но и весь набор необходимых инструментов для работы с ним.
MongoDB запустится автоматически сразу после установки. Вы можете проверить запуск программы, используя следующую команду:
sudo service mongod status
Если MongoDB запущена, вы увидите следующее сообщение (ID процесса будет отличаться)
mongod start/running, process 1611
Вы можете останавливать, запускать и перезагружать MongoDB, используя команду service
(например, sudo service mongod stop
, sudo service mongod start
).