阿里云服务器安装Flask

向右看齐 2022-10-10 11:12 307阅读 0赞

阿里云服务器安装Flask

1.本文首先请参考我的博客FlaskWeb开发环境搭建
其中有些需要修改的地方:
安装virtualenv使用命令yum而不是apt-get

  1. yum install python-virtualenv

可以查看操作系统安装的linux版本:

  1. cat /proc/version
  2. #我的版本是Rat Hat 4.8.5-11

在家目录创建flasky文件夹,并创建虚拟环境

  1. cd
  2. mkdir flasky
  3. virtualenv venv

在家目录中激活虚拟环境(source命令在此处用于执行脚本文件)

  1. source venv/bin/activate

安装flask:

  1. pip install flask

2.运行第一个flask程序:
本身访问服务器ip地址之后,返回的/home/www/htdocs的index文件。
设置公网可以访问:需要设置host=’0.0.0.0’否则被防火墙挡住

  1. from flask import Flask
  2. app = Flask(__name__)
  3. @app.route('/')
  4. def index():
  5. return '<h1>Hello World!</h1>'
  6. if __name__ == '__main__':
  7. app.run(host='0.0.0.0',port=5000)

可以正常运行返回hello world界面。
在这里插入图片描述
访问其他文件夹:
在这里插入图片描述
代码如下:

  1. from flask import Flask,render_template
  2. app = Flask(__name__)
  3. @app.route('/')
  4. def index():
  5. return '<h1>Hello World!</h1>'
  6. @app.route('/usr/<name>')
  7. def user(name):
  8. return render_template('user.html',name=name)
  9. if __name__ == '__main__':
  10. app.run(host='0.0.0.0',port=5000)

这样就可以通过公网访问flask了

发表评论

表情:
评论列表 (有 0 条评论,307人围观)

还没有评论,来说两句吧...

相关阅读

    相关 阿里服务器安装Hadoop

    详细讲解 Hadoop2.7.7 安装(单节点) 此篇文章只是学习不实用于生产。 安装Hadoop前需要,需要安装java环境。还有ssh免密登录,ssh免密登录可以选择...