Как подключиться к MongoDB на удаленном сервере с помощью Compass (Yandex Cloud)



Как подключиться к MongoDB на удаленном сервере с помощью Compass (Yandex Cloud)

Как подключиться к MongoDB на удаленном сервере с помощью Compass (Yandex Cloud)

В этом ролике я расскажу, как можно подключиться к MongoDB на удаленном сервере с помощью Compass (Yandex Cloud). Вариант не самый безопасный и универсальный, зато простой в реализации и легко настраивается окружение на сервере.
Если у вас есть рекомендации по более безопасной настройке или вы настраиваете как-то по другому, напишите пожалуйста об этом в комментариях.
Настройка окружения на сервере, nginx, SSL, mongoDB (v.6) – все в точности и соответствии с ПР15 курса Веб-разработчик от Яндекс-Практикума.
Ссылка на инструкцию по установке MongoDB на Linux –
https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-ubuntu/
Основная инструкция по подключение через Compas – https://www.digitalocean.com/community/tutorials/how-to-configure-remote-access-for-mongodb-on-ubuntu-20-04-ru#3d
Как создать пользователя в БД через mongosh – https://www.youtube.com/watch?v=zZnVG_GpcbM
Код создания таблицы с помощью mongosh –
db.createUser(
{
user: “ИмяПользователя”,
pwd: “Пароль”,
roles: [ { role: “root”, db: “admin” } ]
}
)
Полезные команды для реализации:
Проверка доступности с локальной машины (в данном случае с самого сервера):
mongosh “mongodb://mongo_server_ip:27017”

Запуск mongo-сервера:
sudo service mongod start

Рестарт Mongo:
sudo systemctl restart mongod

Запуск MongoDB автоматически даже при перезагрузке удалённой машины:
sudo systemctl enable mongod.service

Проверка работы mongoDB:
sudo systemctl status mongod

Мой сайт: webappmaster.ru