lapitsky
@lapitsky
python как хобби

Как поставить второй сайт django+gunicorn+nginx под ubuntu server?

Один сайт встал, пытаюсь сделать второй на другом порте.

Создал venv и активировал
source crm3_env/bin/activate

Ставлю django и второй раз gunicorn
sudo pip install Django
sudo pip install gunicorn

Создаю файл gunicorn.service для второго проекта
sudo nano /etc/systemd/system/gcorn_crm3.service

[Unit]
Description=crm3 daemon
Requires=gunicorn.socket
After=network.target

[Service]
User=root
WorkingDirectory=/var/www/crm3/CRM3/ #путь до каталога с файлом manage.py
ExecStart=/var/www/crm3/crm3_env/bin/gunicorn --workers 5 --bind unix:/run/gcorn_crm3.sock CRM3.wsgi:application

[Install]
WantedBy=multi-user.target


проверяю gcorn_crm3.service
systemd-analyze verify gcorn_crm3.service

и вылетает ошибка
(crm3_env) lapitsky@crm3:/var/www/crm3/crm3_env/bin$ systemd-analyze verify gcorn_crm3.service
Failed to bind to varlink socket: Address already in use
Failed to set up Varlink server, ignoring: Address already in use
snap-lxd-22753.mount: Unit is bound to inactive unit dev-loop2.device. Stopping, too.
snap-lxd-21029.mount: Unit is bound to inactive unit dev-loop4.device. Stopping, too.
snap-core20-1405.mount: Unit is bound to inactive unit dev-loop3.device. Stopping, too.
gcorn_crm3.service: Command /var/www/crm3/crm3_env/bin/gunicorn is not executable: No such file or directory


по этому пути /var/www/crm3/crm3_env/bin/ файла gunicorn нет
(crm3_env) lapitsky@crm3:/var/www/crm3/crm3_env/bin$ cd /var/www/crm3/crm3_env/bin/
(crm3_env) lapitsky@crm3:/var/www/crm3/crm3_env/bin$ ls
activate activate.csh activate.fish Activate.ps1 easy_install easy_install-3.8 pip pip3 pip3.8 python python3


в чем дело?
  • Вопрос задан
  • 248 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы