如果我用pm2运行我的烧瓶应用程序,我会在没有考虑css和图像等的情况下渲染一个网站 .

我的烧瓶应用看起来像这样:

from flask import Flask, render_template
app = Flask(__name__)
app.secret_key='fiujhdfjksdjkfbskfbd'

@app.route("/")
def index_page():
    return render_template('index.html')

if __name__ == "__main__":
    app.run(host='0.0.0.0', port='8080')

进入 /etc/nginx/sites-available/default 我写了以下内容:

server {  
    listen 80;
    listen [::]:80;
    server_name www.mydomain.com mydomain.com;
    location / {
        proxy_pass http://0.0.0.0:8000;                                                                                                                                
    }
}

在开始文件中我写了这个:

source venv/bin/activate
gunicorn -w 10 flask_app:app

然后我用 pm2 start start_script 开始吧

有人知道出了什么问题吗?