我在Homestead服务器上安装了MongoDB。我没有管理正确的转发端口设置,因此我可以使用Mongochef等GUI工具管理数据库。
我已将这些行添加到Vagrant文件中,但它仍无效。
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 :(得分:1)
宅基地的端口转发应该在您的homestead.yaml
文件中进行,而不是在您的信箱位置Vagrantfile
内。
修改〜/ .Homestead / homestead.yaml,滚动到底部:
ports:
- send: 3000
to: 3000
- send: 27017
to: 27017
您无需在此处执行任何其他操作,因为这些端口将从host->guest
转发而无需进行任何其他配置。如果这仍然不起作用,那么问题不在这里,而在其他地方。
注意您需要homestead reload --provision
才能生效。