我想在我的用PuPHPpet(Vagrant)创建的VM中安装Django,然后当我启动服务器时
python manage.py runserver
Run Code Online (Sandbox Code Playgroud)
我的项目通常在127.0.0.1:8000中可用但是我有无法访问的网页,然后我尝试
python manage.py runserver ipvm:8000 and others ports
Run Code Online (Sandbox Code Playgroud)
我总是无法访问网页所以,我在这个论坛中找到了
0.0.0.0:8000
Run Code Online (Sandbox Code Playgroud)
我再次无法访问网页,为什么?如何在我的VM中启动我的服务器?
mip*_*adi 11
您必须将端口从Vagrant转发到本地计算机.您可以在Vagrantfile中添加这样的行:
config.vm.network :forwarded_port, host: 8001, guest: 8000
Run Code Online (Sandbox Code Playgroud)
然后在Vagrant VM中运行它:
python manage.py runserver 0.0.0.0:8000
Run Code Online (Sandbox Code Playgroud)
在主机上,转到http:// localhost:8001查看网页.
| 归档时间: |
|
| 查看次数: |
2213 次 |
| 最近记录: |