Поиск по сайту:

Как установить MongoDB на Ubuntu 12.04


Статус: устарело

В этой статье рассматривается версия Ubuntu, которая больше не поддерживается. Если вы в настоящее время используете сервер под управлением Ubuntu 12.04, мы настоятельно рекомендуем обновить или перейти на поддерживаемую версию Ubuntu:

  • Обновите Ubuntu до версии 14.04.
  • Обновление Ubuntu 14.04 до Ubuntu 16.04
  • Перенесите данные сервера в поддерживаемую версию.

Причина:

См. вместо этого:

Установите MongoDB на Ubuntu 12.04

MongoDB — это база данных документов, обычно используемая в современных веб-приложениях. Это руководство должно помочь вам настроить виртуальный частный сервер для использования в качестве выделенного сервера MongoDB для рабочей среды приложений.

Шаг 1 — Создайте каплю

Эти легкие. Как только вы закончите, идите вперед и \\ssh\\.

Н.Б. :: Рекомендуется настроить \\ssh\\ и \\sudo\\ следующим образом

Шаг 2 — Создайте сценарий установки

Процесс установки MongoDB достаточно прост, чтобы его можно было выполнить с помощью сценария Bash. Скопируйте следующее в новый файл с именем \\mongo_install.bash\\ в вашем домашнем каталоге:

apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
echo "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen" | tee -a /etc/apt/sources.list.d/10gen.list
apt-get -y update
apt-get -y install mongodb-10gen

Вот объяснение каждой строки в скрипте:

  • Вызов \\apt-key\\ регистрирует открытый ключ пользовательского репозитория aptitude 10gen MongoDB
  • Создается пользовательский файл со списком репозиториев 10gen, содержащий расположение двоичных файлов MongoDB.
  • Aptitude обновляется, чтобы новые пакеты можно было регистрировать локально в Droplet.
  • Aptitude предлагается установить MongoDB

СОВЕТ: В любое время, чтобы перейти в свой домашний каталог, просто выполните \\cd\\

Шаг 3 — Запустите скрипт установки

Выполните следующее из вашего домашнего каталога:

$ sudo bash ./mongo_install.bash

Если все прошло успешно, вы должны увидеть вывод, содержащий PID только что запущенного процесса MongoDB:

mongodb start/running, process 2368

Шаг 4 — Проверьте это

По умолчанию с этим методом установки MongoDB должен запускаться автоматически при загрузке вашей капли. Это означает, что если вам нужно перезагрузить дроплет, MongoDB сразу же запустится.

Чтобы узнать о запущенном процессе \\mongod\\, выполните следующую команду:

$ ps aux | grep mongo

Одна строка вывода должна выглядеть следующим образом:

mongodb    569  0.4  6.4 627676 15936 ?        Ssl  22:54   0:02 /usr/bin/mongod --config /etc/mongodb.conf

  • Пользователь: \\mongodb\\
  • PID: \\569\\
  • Команда: \\/usr/bin/mongod --config /etc/mongodb.conf\\
  • Файл конфигурации: \\/etc/mongodb.conf\\

Ресурсы

  • http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian-or-ubuntu-linux/
  • https://linux-console.net/community/articles/introduction-to-ssh-on-ubuntu