Я нахожусь в процессе (впервые) развертывания приложения на фляге с веб-интерфейсом activjs.
Я использую цифровой сервер Ocean Ubuntu 16.04 и смог выполнить этот учебник и запустить приложение фляги, если я попаду на сервер напрямую.После этого я прочитал этот урок , чтобы настроить интерфейс.Оба эти урока были успешными, и я смог запустить оба, но не (как я знаю) одновременно.У меня возникает вопрос - как я могу запустить их в файле nginx sites-available?Это то, что у меня пока есть:
server {
listen 80;
root /var/www/my_project/build;
server_name my_ip_address;
index index.html index.htm;
location / {
}
location /api {
include proxy_params;
proxy_pass r/http://unix:home/my_user/my_project/my_project.sock
}
}
В моем файле my_project.service, расположенном в /etc/systemd/system/my_project.service:
[Unit]
Description=Gunicorn instance to serve my_project
After=network.target
[Service]
User=my_user
Group=www-data
WorkingDirectory=/home/my_user/my_project
Environment="PATH=/home/my_user/my_project/env/bin"
ExecStart=/home/my_user/my_project/env/bin/gunicorn --workers 3 --bind 127.0.0.0:5000 wsgi:app --timeout 3000
[Install]
WantedBy=multi-user.target