Skip to content

Instantly share code, notes, and snippets.

@tomasevich
Created August 21, 2018 02:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tomasevich/e6540ba9f0bf36ecfcd6d6f9bfc633d6 to your computer and use it in GitHub Desktop.
Save tomasevich/e6540ba9f0bf36ecfcd6d6f9bfc633d6 to your computer and use it in GitHub Desktop.
Админка БД (mongo)

Админка БД (mongo)

Для тех, кто привык к GUI и удобному интерфейсу управления БД

Установка

  1. Для начала, нам нужно скачать пакет и установить его глобально.

Важно! От рута, не под рутом

$ sudo mongo-express -d database

После установки, мы можем настроить свой файл конфигурации. Это не обязательно, так как Админка БД использует настройки по умолчанию.

  1. Запустить команду:
$ mongo-express -d название_базы_данных

Мы должны увидеть в консоли:

No custom config.js found, loading config.default.js
Welcome to mongo-express
------------------------

Mongo Express server listening at http://localhost:8081
basicAuth credentials are "admin:pass", it is recommended you 
change this in your config.js!
Database connected
Connected to local...
  1. Перейти по адресу (как правило это http://localhost:8081)

После входа, приложение попросит авторизоваться... но мы же не устанавливали пароль на БД? Все верно, дефолтные конфигурации позаботились об этом.

Name Default Description
... ... ...
ME_CONFIG_MONGODB_AUTH_USERNAME admin Database username (only needed if ENABLE_ADMIN is "false").
ME_CONFIG_MONGODB_AUTH_PASSWORD pass Database password (only needed if ENABLE_ADMIN is "false").
... ... ...

Хотя, если быть внимательным, то прочитав вывод консоли после запуска, то там все подробно написано ...server listening at..., ...basicAuth... и т.п.

Вот и все, Админка БД настроена, можно управлять!

Если есть вопросы, Google вам в помощь! Для ленивых пишем вопрос в комментарии под данным топиком!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment