MongoDB

Материал из First-Leon
Перейти к навигации Перейти к поиску
Версия для печати больше не поддерживается и может содержать ошибки обработки. Обновите закладки браузера и используйте вместо этого функцию печати браузера по умолчанию.

Установка

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
sudo apt-get update 
sudo apt-get install mongodb-org
sudo service mongod start
sudo systemctl status mongod

Настройка

В файле: /etc/mongod.conf

bindIp: 0.0.0.0
mcedit /lib/systemd/system/mongod.service
[Unit]
Description=High-performance, schema-free document-oriented database
After=network.target
Documentation=https://docs.mongodb.org/manual

[Service]
User=mongodb
Group=mongodb
ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf

[Install]
WantedBy=multi-user.target

Установка mongo-express

npm install -g mongo-express

В файле: /usr/lib/node_modules/mongo-express/config.js

host:             process.env.VCAP_APP_HOST                 || '0.0.0.0',

Запускаем:

mongo-express -P 27017

Ссылки