Site icon 8HOST.COM

Установка MongoDB на сервер Ubuntu 14.04

MongoDB – это свободная и открытая система управления базами данных NoSQL, которая сегодня пользуется высокой популярностью у веб-разработчиков. Данная статья поможет установить MongoDB на сервер Ubuntu 14.04 для окружения производства.

Требования

Чтобы следовать данному руководству, нужно иметь:

Все необходимые инструкции можно найти в статье «Начальная настройка сервера Ubuntu 14.04».

1: Импортирование открытого ключа

Сначала нужно импортировать открытый GPG-ключ MongoDB.

Система 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-файл MongoDB:

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.

После завершения установки MongoDB запустится автоматически. Чтобы проверить это, запустите:

service mongod status

Если система MongoDB запущена, на экране появится следующий вывод:

mongod start/running, process 1611

При помощи следующих команд можно запускать и останавливать сервер вручную:

service mongod stop
server mongod start

Заключение

Больше полезной информации о MongoDB можно найти в специальном разделе данного сайта.