use*_*776 13 django virtualbox
我在运行Ubuntu的VirtualBox/Vagrant机器上有一个Django Web服务器.
我按照本指南创建了一个Django项目:https://docs.djangoproject.com/en/dev/intro/tutorial01/
http://127.0.0.1:8000/
我的客户机内部运行了一个Web服务器.这是我第一次运行Django Web服务器.它应该是一个hello world应用程序.
如何从主机浏览器访问此Web应用程序?
我尝试在guest虚拟机中运行ifconfig以获取我应该访问的IP我在inet addr中找到了一个有前途的IP地址.
但我尝试将以下内容输入到我的主机浏览器中,但它无效.
http://inetaddrnumbers:8000/
如何从浏览器访问Web服务器?
Kak*_*kar 33
试试这个.
config.vm.network
.如果您之前未设置该文件,则应进行注释.config.vm.network "private_network", ip: "55.55.55.5"
.这里的ip地址(55.55.55.5)可以是你想要的任何ip地址.vagrant reload
.python manage.py runserver 0.0.0.0:80
.如果你愿意的话,端口地址(80)也可以是8000.55.55.55.5
,希望您能看到自己的webapp.现在,如果您想进一步了解,可以编辑主机文件,然后添加此行
55.55.55.5 mynewdomain.com
Run Code Online (Sandbox Code Playgroud)
然后在浏览器中输入以下地址,
mynewdomain.com
Run Code Online (Sandbox Code Playgroud)
你应该看到你的网络应用程序.请注意,www未添加到主机文件内的域名中,因此只能访问mynewdomain.com.但是你可以添加它.
希望这可以帮助.干杯.
归档时间: |
|
查看次数: |
17171 次 |
最近记录: |