virtualbox中宿主机如何访问linux虚拟机的python-flask网页
2017-06-28 11:06
176 查看
环境一:
linux虚拟机(ip:192.168.56.101,已安装python,flask)、hello.py
hello.py文件内容:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return '<h1>Hello World!</h1>'
if __name__ == '__main__':
app.run(host='192.168.56.101',port=5000,debug=True)
在网页中直接输入192.168.56.101:5000即可访问。
但是,如果出现以下环境时,直接在宿主机输入url是访问不了的
环境二:
linux虚拟机(ip:192.168.56.101,已安装python,flask、flask-script)、hello.py
hello.py文件内容:
from flask import Flask
from flask_script import Manager
app = Flask(__name__)
manager=Manager(app)
@app.route('/')
def index():
return '<h1>Hello World!</h1>'
if __name__ == '__main__':
manager.run()
这时,用环境一的方法是行不通的,我们可以在运行hello.py文件时添加一些参数:python hello.py runserver --host 192.168.56.101即可
linux虚拟机(ip:192.168.56.101,已安装python,flask)、hello.py
hello.py文件内容:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return '<h1>Hello World!</h1>'
if __name__ == '__main__':
app.run(host='192.168.56.101',port=5000,debug=True)
在网页中直接输入192.168.56.101:5000即可访问。
但是,如果出现以下环境时,直接在宿主机输入url是访问不了的
环境二:
linux虚拟机(ip:192.168.56.101,已安装python,flask、flask-script)、hello.py
hello.py文件内容:
from flask import Flask
from flask_script import Manager
app = Flask(__name__)
manager=Manager(app)
@app.route('/')
def index():
return '<h1>Hello World!</h1>'
if __name__ == '__main__':
manager.run()
这时,用环境一的方法是行不通的,我们可以在运行hello.py文件时添加一些参数:python hello.py runserver --host 192.168.56.101即可
相关文章推荐
- Linux 有问必答:如何从VirtualBox中从主机访问NAT客户机
- Virtualbox下如何实现windows主机和linux虚拟机之间文件夹共享及双向拷贝
- 如何通过计算机名访问一台主机?
- Windows 下 VirtualBox 虚拟机如何与主机互联
- [编辑杂合] Virtualbox实现虚拟机与主机互相访问,并且虚拟机成为主机所在局域网的一台可访问机器
- JustHost主机如何拒绝部分IP访问
- 如何使用Python访问Java类
- 网管必知 如何设置虚拟主机访问权限
- virtualbox中的window xp如何共享linux主机的文件
- 如何实现主机通过网络访问VBOX下的虚拟机
- Apache服务器虚拟主机设置问题-如何使通过IP访问为默认的apache页面 <转载>
- Python_如何使用Python访问Java类(2)
- Python 在Windows中如何访问数据库
- linux 9.0 虚拟机如何访问外网并且和主机ping通的问题
- virtualbox的linux客户机如何访问共享目录
- VirtualBox安装Centos,配置网络(主机可以通过SSH连接虚拟机系统,同时虚拟机系统可以访问外网)
- Windows 下 VirtualBox 虚拟机如何与主机互联
- VirtualBox 中如何访问 USB 设备 关键字:vbox usb 访问 挂载 gpasswd 虚拟机 ubuntu linux
- virtualbox主机配置访问
- VirtualBox 主机与虚拟机互相访问且均上外网