安装环境

sudo apt install python3-dev python3-pip python3-venv

创建虚拟环境

python3 -m venv venv

启动虚拟环境

source venv/bin/activate

安装依赖

pip3 install -r requirements.txt

设置PATH

export FLASK_APP=blog.py

初始化数据库

flask db init
flask db migrate
flask db upgrade

启动

python3 blog.py

安装gunicorn

pip3 install gunicorn

启动

gunicorn -w 4 -b 127.0.0.1:5000 blog:app

安装nginx

sudo apt install nginx

配置nginx

sudo vim /etc/nginx/sites-available/default

腾讯云部署flask

 

 同时新建目录/var/www/html/static

设置nginx文件上传大小限制,编辑server

client_max_body_size 10M;

 

重启nginx

sudo service nginx restart

 

相关文章:

  • 2021-08-03
  • 2021-08-03
  • 2022-12-23
  • 2022-02-25
  • 2021-11-30
  • 2021-12-16
  • 2022-12-23
猜你喜欢
  • 2021-08-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-03
  • 2021-08-03
  • 2021-07-20
相关资源
相似解决方案