Mobile 如果在一个流浪箱中运行多个项目,如何从mac访问其他设备上的homestead?
有没有办法进入宅地,运行多个项目。就像我用三个不同的域设置homestead.yaml文件一样,如下所示:Mobile 如果在一个流浪箱中运行多个项目,如何从mac访问其他设备上的homestead?,mobile,vagrant,device,homestead,Mobile,Vagrant,Device,Homestead,有没有办法进入宅地,运行多个项目。就像我用三个不同的域设置homestead.yaml文件一样,如下所示: --- box: laravel/homestead-7 ip: "192.168.10.10" memory: 2048 cpus: 1 provider: virtualbox authorize: ~/Laravelhomestead.pub keys: - ~/Laravelhomestead folders: - map: ~/Code to:
---
box: laravel/homestead-7
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/Laravelhomestead.pub
keys:
- ~/Laravelhomestead
folders:
- map: ~/Code
to: /home/vagrant/Code
sites:
- map: siteone.app
to: /home/vagrant/Code/siteone/public
- map: sitetwo.app
to: /home/vagrant/Code/sitetwo/public
- map: sitethree.app
to: /home/vagrant/Code/sitethree/public
databases:
- siteone
- sitetwo
- sitethree
variables:
- key: APP_ENV
value: local
# blackfire:
# - id: foo
# token: bar
# client-id: foo
# client-token: bar
# ports:
# - send: 93000
# to: 9300
# - send: 7777
# to: 777
# protocol: udp
当我尝试使用机器分配的IP(192.168.1.6:8000)在同一网络上访问我的机器时,它可以工作,但会转到sitetree.app,我想访问siteone.app。如果有人知道怎么做,请留下你的答案
感谢您的帮助
谢谢。假设您在Linux/Mac(其他机器)上,您需要将以下内容添加到您的
/etc/hosts
文件中
192.168.1.6 siteone.app sitetwo.app sitethree.app
对于MS Windows机器,它将类似于
C:\Windows\system32\drivers\etc\hosts
我已将我的/etc/hosts文件配置为:192.168.10.10 siteone.app 192.168.10.10 site2.app 192.168.10.10 sitetree.app我可以在我的机器中访问它,但是您希望从连接在同一网络上的其他计算机访问它。1)您应该在网络中的所有计算机上执行此操作。2) 另一个选择是在你的网络中设置一个本地DNS服务器(或者你的路由器已经有了?),我对DNS一无所知。