Я использую Ubuntu 18 серверов и использую nginx с gunicorn Я следую инструкции Digitalocean для настройки сервера. Я успешно сделал для одного проекта, но теперь мне нужно запустить несколько проектов под сервером.
Вот моя установка Gunicorn
Команда:
sudo nano /etc/systemd/system/gunicorn.service
файл:
[Unit]
Description=gunicorn daemon
Requires=gunicorn.socket
After=network.target
[Service]
User=rfr
Group=www-data
WorkingDirectory=/home/rfr/helpdesk/helpdesk
ExecStart=/home/rfr/helpdesk/env/bin/gunicorn \
--access-logfile - \
--workers 3 \
--bind unix:/run/gunicorn.sock \
helpdesk.wsgi:application
[Install]
WantedBy=multi-user.target
А также вот моя настройка nginx
Команда:
sudo nano /etc/nginx/sites-available/helpdesk
файл:
server {
listen 80;
server_name 192.168.11.252;
location = /favicon.ico { access_log off; log_not_found off; }
location /assets/ {
root /home/rfr/helpdesk/helpdesk;
}
location / {
include proxy_params;
proxy_pass http://unix:/run/gunicorn.sock;
}
}
Теперь, как я могу добавить другой проект под следующим IP ? Я хочу настроить мою настройку nginx для проекта доступа следующим образом
192.168.11.252/firstProject
192.168.11.252/secoundproject
Я пробую несколько гуглов, но больше мне не помогаю.