Установка и запуск MongoDB на сервере Linux

MongoDB — это бесплатная документо-ориентированная база данных с открытым исходным кодом, которая хранит данные в JSON-подобных документах с гибкой схемой. Эта база данных «NoSQL» является популярной альтернативой традиционным реляционным базам данных, таким как MySQL. Узнайте, как установить MongoDB на облачный сервер с CentOS 7, Ubuntu 14.04 или Ubuntu 16.04.

Существует два варианта установки MongoDB:

  • На новом сервере: 
    MongoDB доступна в виде готового к использованию приложения, которое может быть автоматически установлено на сервер при его сборке.
     
  • На существующем сервере:
    MongoDB может быть вручную установлена и настроена на существующем сервере.

Требования

  • Облачный сервер с Linux (CentOS 7, Ubuntu 14.04 или Ubuntu 16.04).

Установка MongoDB на новый сервер

Войдите в Cloud Panel и перейдите в раздел Infrastructure > Servers.

  • Нажмите + Создать, чтобы создать новый сервер.
  • Задайте имя для сервера и выберите конфигурацию сервера, которую вы хотите использовать.
  • Перейдите на вкладку Приложения.
  • Нажмите значок Search (Поиск) и найдите MongoDB.
  • Щелкните MongoDB.
  • Нажмите кнопку Создать, чтобы создать сервер.

Установка MongoDB на существующий сервер

CentOS 7

Чтобы добавить репозиторий, создайте файл mongodb-org-3.6.repo и откройте его для редактирования:

sudo nano /etc/yum.repos.d/mongodb-org-3.6.repo

Добавьте следующее содержимое в этот файл:

[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc

Сохраните и выйдите из файла.

Обновите систему:

sudo yum update

Установите MongoDB с помощью команды:

sudo yum install -y mongodb-org

Управление службой MongoDB

Запустите MongoDB:

sudo systemctl start mongod

Остановить MongoDB:

sudo systemctl stop mongod

Перезапустить MongoDB:

sudo systemctl restart mongod

Ubuntu 14.04

Импортируйте открытый GPG ключ MongoDB:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5

Создайте файл mongodb-org-3.6.list:

echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list

Обновить базу данных пакетов:

sudo apt-get update

Установите MongoDB:

sudo apt-get install -y mongodb-org

Управление службой MongoDB

Запустить MongoDB:

sudo service mongod start

Остановить MongoDB:

sudo service mongod stop

Перезапустить MongoDB:

sudo service mongod restart

Ubuntu 16.04

Импортируйте открытый GPG ключ MongoDB:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5

Создайте файл mongodb-org-3.6.list:

echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list

Обновить базу данных пакетов:

sudo apt-get update

Установите MongoDB:

sudo apt-get install -y mongodb-org

Управление службой MongoDB

Запустить MongoDB:

sudo systemctl start mongod

Остановить MongoDB:

sudo systemctl stop mongod

Перезапустить MongoDB:

sudo systemctl restart mongod

Оцените статью
cdelat.ru
Добавить комментарий