【发布时间】:2018-12-08 19:18:42
【问题描述】:
如果我使用 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 开头
有人知道怎么回事吗?
【问题讨论】:
标签: python nginx flask gunicorn pm2