我在腾讯云的 CentOS 搭建好Python3环境,并且安装好虚拟环境,安装Falsk等相关模块,在usr/local下创建了一个Flask项目。
项目代码app.py代码如下:
from flask import Flask
app=Flask(__name__)
@app.route('/')
def index():
return "Hello World"
if __name__=='__main__':
app.run(debug=True)
在本地连接服务器的情况下,只是下面的语句运行项目,并且返回提示:
(env) [root@VM_131_77_centos myapp]# python app.py
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
* Restarting with stat
* Debugger is active!
* Debugger PIN: 326-467-264
如果不是连接服务器的话,在本地使用访问http://127.0.0.1:5000是可访问对应的路由的,但是服务器上,我访问这个地址不能访问,访问公网IP也是不能访问,请问是什么原因?初学者,是不是因为我的环境缺少什么东西?又或者访问的路径有问题?希望大家能指导一下?非常感谢!
相似问题