MongoDB — это одна из самых популярных документо-ориентированных баз данных с открытым исходным кодом, которая относится к NoSQL-типу баз данных, поскольку хранение и извлечение данных в MongoDB осуществляется не в виде таблиц, а в виде коллекций документов.
Отличительной особенностью NoSQL-баз данных является отсутствие заранее заданной схемы (структуры) данных. В рамках одной коллекции могут хранится документы с различной структурой. При этом остается возможность осуществлять эффективные выборки таких данных.
MongoDB — это готовая к работе база данных MongoDB на вашем виртуальном сервере + Web UI для администрирования базы данных.
Состав приложения
- Ubuntu 22.04
- Docker, актуальная версия
- MongoDB 5.0.9
- MongoDB PHP GUI, latest
Работа с веб-интерфейсом MongoDB PHP GUI
Для входа в веб-интерфейс необходимо перейдите в браузере по готовой ссылке.

Для аутентификации в веб-интерфейсе после открытия страницы с формой, нажмите на ссылку “I don't have an URI
“. В качестве реквизитов для входа используйте:
- User: логин администратора, заданный вами при создании сервера (по-умолчанию,
admin
); - Password: пароль администратора, заданный вами при создании сервера;
- Host: используемое вами доменное имя;
Поля Port и Database можно оставить пустыми.

После успешной аутентификации начать использовать ваш веб-интерфейс для создания баз данных, коллекций, импорта и экспорта данных.
Работа с MongoDB из вашего приложения
Для работы с MongoDB, развернутой на вашем виртуальном сервере, вы можете использовать любые привычные вам инструменты и библиотеки.