J'ai un serveur web qui fonctionne Nginx
Gunicorn
Flask
SupervisorCtl
cependant, après avoir ajouté une config supervisorctl:Nginx gunicorn Flask SupervisorCtl - Site saisi montre mauvais site
[program:websitecom]
command = gunicorn app:app -b localhost:8003
directory = /home/www/flask-deploy/websitecom
user = jd
autostart=true
autorestart=true
stderr_logfile=/var/log/standard_error_websitecom
stdout_logfile=/var/log=standard_out_websitecom
et nginx config:
server {
server_name website.com;
listen 80;
location/{
proxy_pass http://localhost:8000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location /static {
alias /home/www/flask-deploy/websitecom/;
}
}
et flacon config pour app.py
de:
from flask import Flask, render_template, request
app = Flask(__name__)
app.secret_key = 'asecret'
@app.route("/")
def index():
return render_template('index.html')
if __name__ == '__main__':
app.run()
Le problème est, son montrant un site préalablement configuré hébergé sur le serveur, au lieu du nouveau domaine.
Quelqu'un peut-il m'aider s'il vous plaît?
Merci.
J'ai essayé votre zone «commentée par code» - cela n'a pas fonctionné. J'ai essayé 'la suppression du cache',' sites-enabled/sites-avail' tous les deux ont config. J'ai essayé 'nginx -t' et il a dit que c'était réussi. D'autres pensées? – John