flask 部署 (Nginx and Gunicorn )

尚未完结。。。

sudo adduser XXX sudo
sudo ufw allow 5000
sudo ufw enable

创建环境

mkdir Flask_Blog
cd Flask_Blog/
 ls
cd ..
sudo apt install python3-pip
sduo apt install python3-venv
sudo  apt install python3-venv
python3 -m venv Flask_Blog/venv
cd Flask_Blog/
ls
source venv/bin/activate
pip install flask

nginx

sudo apt install nginx
sudo rm /etc/nginx/sites-enabled/default
sudo nano /etc/nginx/sites-enabled/flaskblog

nginx: /etc/nginx/sites-enabled/flaskblog:

server {
    listen 80;
    server_name YOUR_IP_OR_DOMAIN;

    location /static {
        alias /home/YOUR_USER/YOUR_PROJECT/flaskblog/static;
    }

    location / {
        proxy_pass http://localhost:8000;
        include /etc/nginx/proxy_params;
        proxy_redirect off;
    }
}

gunicorn

···
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容