Я развертываю свое первое маленькое приложение с MongoDB
и Mongoid
в качестве драйвера.
Каков правильный безопасный способ использования MongoDB в производстве?
Я имею в виду в разработке, которое я только что запустил mongod
, и что он - не требует имени пользователя или пароля и выглядит небезопасным.
Также Mongoid устанавливает конфигурации по умолчанию
production:
host: <%= ENV['MONGOID_HOST'] %>
port: <%= ENV['MONGOID_PORT'] %>
username: <%= ENV['MONGOID_USERNAME'] %>
password: <%= ENV['MONGOID_PASSWORD'] %>
database: <%= ENV['MONGOID_DATABASE'] %>
Как мне настроить эти параметры и весь MongoDB на моем рабочем сервере?