腾讯云服务器部署flask:一
Posted 张京墨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了腾讯云服务器部署flask:一相关的知识,希望对你有一定的参考价值。
app.py
from flask import Flask,jsonify app = Flask(__name__) app.route("/index") def index(): print("进入函数") return "hello world" if __name__ == \'__main__\': app.run(debug=True,host="0.0.0.0")
不能访问
原因一:防火墙未关闭
service firewalld stop 关闭防火墙
systemctl status firewall 状态为关闭状态
(flask_mini) [root@VM_0_13_centos order]# systemctl status firewalld ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled) Active: inactive (dead) Docs: man:firewalld(1)
原因二:云服务器的安全组,为开启指定端口
flask的app访问,需要加上app(host="0.0.0.0",port=xxxxx)才可以
通过实例的公网ip加指定端口,访问获得输出字符串 hello world
# TODO
以上是关于腾讯云服务器部署flask:一的主要内容,如果未能解决你的问题,请参考以下文章
腾讯云与永洪科技独家战略合作,推出“新一代敏捷型BI SaaS服务”
在云主机上基于nginx部署基于Flask的网站服务器 (自己部署 )
小程序应用的Python服务器部署高配,依然是腾讯云秒杀阿里云!
Flask网站搭建:Ubuntu 14.04 sever (阿里云64bit) 部署 flask + uWSGI + Ngnix