Как подключиться к серверу MongoDB?
- В панели откройте Мои серверы и нажмите на свой сервер.
- На вкладке Обзор дождитесь, пока в строке Приложение появится «MongoDB готова». Страница обновляется сама.
- Скопируйте данные из строк Адрес подключения, Логин и Пароль.
Подключение
Строка подключения выглядит так:
mongodb://yonetici:PASSWORD@IP:27017/?authSource=admin
У логина yonetici полные права (роль root), поэтому для своего приложения лучше создать отдельного пользователя. Версия — MongoDB 8.0.
Безопасность
- Порт базы данных 27017 открыт для интернета. Чтобы подключаться могли только ваши серверы, ограничьте его в брандмауэре:
ufw delete allow 27017/tcp, затемufw allow from YOUR_IP to any port 27017. - Подключения идут без TLS: пароль защищён, а данные не шифруются. Если вы передаёте через интернет конфиденциальные данные, используйте SSH-туннель.
- Это отдельный экземпляр mongod: транзакции и change streams работают только в наборах реплик. Если они вам нужны, включите репликацию сами в файле
/etc/mongod.conf.
Сервера ещё нет? Закажите сервер с установленным MongoDB: вы выбираете размер и платите только за выбранное.
Эта статья была полезна?
Спасибо за отзыв!