Как сделать MongoDb (локальную базу данных) доступным через Интернет одновременно - PullRequest
0 голосов
/ 05 октября 2018

Мой план установки состоит в том, чтобы сделать локальную базу данных доступной для локальных компьютеров из-за значительных манипуляций с данными, и она требует быстрого ответа, но в то же время я хотел получить доступ к ней через Интернет, когда я вдали отлокальная сеть.Это возможно?

В настоящее время используется стек MERN

Я пробовал MLAB, но ответ данных довольно медленный

Заранее спасибо

1 Ответ

0 голосов
/ 05 октября 2018

похоже, ты идешь по опасному пути.MongoDB поставляется с локальной аутентификацией и стандартным портом 27017.Чтобы сделать его доступным онлайн, вам нужно

  1. удалить аутентификацию (которая по умолчанию не включена)
  2. изменить или удалить опцию bindIp
  3. , чтобы убедиться, что порт незаблокирован брандмауэром

Это можно сделать в файле конфигурации.https://docs.mongodb.com/manual/reference/configuration-options/

Однако то, что вы действительно хотите сделать, возможно, создать маршруты внутри экспресса, чтобы пользователи могли общаться с вашим монго, - это структурированный и безопасный способ.Больше информации здесь http://mean.io/2017/10/31/getting-started-mean-io/

...