Я хочу спросить, есть ли способ развернуть мой Flask проект в поддомене Plesk. Сайт будет создан с помощью WordPress внутри Plesk. Кроме того, я хотел бы иметь поддержку базы данных.
Я боролся с подобной проблемой. Я сделал следующее:
добавить следующее к дополнительным nginx директивам:
location / { # Define the location of the proxy server to send the request to proxy_pass http://127.0.0.1:5000; # Redefine the header fields that NGINX sends to the upstream server proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # Define the maximum file size on file uploads client_max_body_size 5M; } location /static/ { alias /var/www/vhosts/PATH/TO/FLASK/app/static/; }
Остальное обрабатывает gunicorn, вы можете найти отличный учебное пособие здесь: https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-xvii-deployment-on-linux
надеюсь, что поможет