在Centos 8上部署Django项目,使用Gunicorn、Nginx(Gunicorn.service问题)。

问题描述 投票:0回答:1

我按照这个教程

https:/www.digitalocean.comcommunitytutorialshow-to-set-up-django-with-postgres-nginx-and-gunicorn-on-centos-7

  1. 试图将Django项目部署在 centos 8
  2. 一切都很顺利,工作,除了 gunicorn.service
    [Unit]
    Description=gunicorn daemon
    After=network.target
        
    [Service]
    User=facealatoo
    Group=nginx
    WorkingDirectory=/home/facealatoo/nadyr/promed
    ExecStart=/home/facealatoo/nadyr/promed/venv/bin/gunicorn \ 
        --workers 3 \
        --bind unix:/home/facealatoo/nadyr/promed/promed.sock \
        configs.wsgi:application

    [Install]
    WantedBy=multi-user.target

  1. 文件夹目的地

  2. 我的项目文件夹目的地 'homefacealatoonadyrpromed'。 设置.py文件 'homefacealatoonadyrpromedconfigssettings.py'。
  3. 服务器用户名 '脸谱'
  4. 运转后
    sudo systemctl daemon-reload
    sudo systemctl start gunicorn
    sudo systemctl enable gunicorn
    sudo systemctl status gunicorn.service  

错误信息

    ● gunicorn.service - gunicorn daemon
    Loaded: loaded (/etc/systemd/system/gunicorn.service; enabled; vendor 
    preset: disabled)
    Active: failed (Result: exit-code) since Fri 2020-05-15 18:37:22 +06; 13s 
    ago
    Main PID: 32293 (code=exited, status=203/EXEC)
        
    May 15 18:37:22 facealatoo.net.kg systemd[1]: Started gunicorn daemon.
    May 15 18:37:22 facealatoo.net.kg systemd[1]: gunicorn.service: Main 
    process exited, code=exited, status=203/EXEC
    May 15 18:37:22 facealatoo.net.kg systemd[1]: gunicorn.service: Failed 
    with result 'exit-code'.

请帮助我!;) 先谢谢你 ))))

python django nginx gunicorn centos8
1个回答
0
投票

我只是改变了套接字文件的目的地(homefacealatoo(user))和gunicorn的目的地(usrlocalbingunicorn)。而这些操作解决了我的问题)))

© www.soinside.com 2019 - 2024. All rights reserved.