Flask+Gunicorn+Nginx+Ubuntu+腾讯云+Https部署总结
1. 环境说明:
腾讯云轻量应用服务器,系统是ubuntu20.04
通过pip install flask,gunicorn来安装flask和funicorn
通过apt安装nginx,然后用ps -ef | gref nginx 来查看nginx的安装位置,一般来说在/etc/nginx/。
2. 部署
写好flask程序(注意:如果要采用https,那么所有url请求的地址请写完整,如https://ip地址:端口/路径),写完程序用python 文件名.py 运行一下试试看对不对用gunicorn来部署,如gunicorn -w 4 -b 127.0.0.1:5000 boot:app输入命令sudo nano /etc/nginx/sites-available/default打开默认nginx配置文件, server {
listen 443; //Https的默认端口号,也可以改成别的
server_name your_domain.com; //域名
location / {
共有 0 条评论