阿里云服务器安装Flask
阿里云服务器安装Flask
1.本文首先请参考我的博客FlaskWeb开发环境搭建
其中有些需要修改的地方:
安装virtualenv使用命令yum而不是apt-get
yum install python-virtualenv
可以查看操作系统安装的linux版本:
cat /proc/version
#我的版本是Rat Hat 4.8.5-11
在家目录创建flasky文件夹,并创建虚拟环境
cd
mkdir flasky
virtualenv venv
在家目录中激活虚拟环境(source命令在此处用于执行脚本文件)
source venv/bin/activate
安装flask:
pip install flask
2.运行第一个flask程序:
本身访问服务器ip地址之后,返回的/home/www/htdocs的index文件。
设置公网可以访问:需要设置host=’0.0.0.0’否则被防火墙挡住
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return '<h1>Hello World!</h1>'
if __name__ == '__main__':
app.run(host='0.0.0.0',port=5000)
可以正常运行返回hello world界面。
访问其他文件夹:
代码如下:
from flask import Flask,render_template
app = Flask(__name__)
@app.route('/')
def index():
return '<h1>Hello World!</h1>'
@app.route('/usr/<name>')
def user(name):
return render_template('user.html',name=name)
if __name__ == '__main__':
app.run(host='0.0.0.0',port=5000)
这样就可以通过公网访问flask了
还没有评论,来说两句吧...