2016-08-08 3 views
-1

Я установил MongoDB на сервер Homestead. Я не управлял надлежащей настройкой портов пересылки, чтобы я мог управлять БД с помощью графического интерфейса, такого как Mongochef.Перенаправление портов с Laravel/Homestead + MongoDB

Я добавил эти строки в Vagrantfile, но он все еще не работает.

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| 
... 
    # Configure guest services to be accessible on host 
    config.vm.network "forwarded_port", guest: 3000, host: 3000 
    config.vm.network "forwarded_port", guest: 27017, host: 27017 
... 
end 

У вас есть идеи?

ответ

0

Перемещение порта для усадьбы должно происходить в вашем файле homestead.yaml, а не в пределах Vagrantfile в вашем поле.

Изменить ~/.Homestead/homestead.yaml, перейдите к нижней части:

ports: 
    - send: 3000 
     to: 3000 
    - send: 27017 
     to: 27017 

Вам не нужно делать что-либо еще здесь, как эти порты будут перенаправлены из host->guest без необходимости делать какие-либо больше настроек. Если это все еще не работает, тогда проблема не здесь, а в другом месте.

Примечание необходимо, чтобы это повлияло.

+0

Благодарим за помощь. Проблема еще не решена, но это решит ее. –

+0

Я сделал эти изменения, но я не могу связаться с Robomongo/Mongochief: / – Mistre83

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