2017-01-20 6 views
1

В настоящее время я использую порт 27017 для mongodb, и все работает нормально. Мы хотим настроить новый порт для целей безопасности.Как настроить новый порт для mongodb

Можете ли вы мне помочь, как мы можем это настроить?

+0

получил ваш ответ? – VedX

+0

, если у вас есть ответ на любой из ответов, пожалуйста, выберите правильный ответ, иначе добавьте свой ответ – VedX

ответ

3

Таким образом,

  1. Хотя startiing Монго проход PORT рассуждение

    mongod --portнужный порт

    mongod --port 19000

    Начать Mongo с портом:

    Mongo --portнужный порт

    Монго --port 19000

2.Измените порт в mongodb.config файл и передать конфигурации файл как вход.

порт =Ur требуемый порт

0

Изменить файл /etc/mongod.conf для персистенции

изменение net: раздел в

net: 
    bindIp: 127.0.0.1 
    port: <The port number you want to listen> 

опция командной строки --port <port> также может быть но не будет оставаться постоянным, и вам нужно указывать то же самое каждый раз, когда вы начинаете Mongod

+0

Я попробовал это, но после этого мой mongo db не запустился –

+0

Используете ли вы номер бесплатного порта? проверьте netstat -nalp, чтобы найти статус порта или попробуйте другой порт –

+0

net: bindIp: 127.0.0.1 порт: 2704 Я установил это для. после установки этого порта с помощью CMD-дисплея «ok», но когда мы попытаемся подключиться с помощью robomongo, этот порт отобразит ошибку, зарегистрированную для подключения к «43.42.215.229:2704» –

Смежные вопросы