ubuntu16.04自动系统启动gunicorn教程django

1. 新建目录(自启动服务文件存放目录)

sudo mkdir -p /usr/lib/systemd/system

2. 新建文件(自启动的服务文件)

sudo vim /usr/lib/systemd/system/siar.service

[Unit]
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
# 你的用户
User=siar
# 你的目录
WorkingDirectory=/home/siar/sites/django-blog-learning/blogproject
# gunicorn启动命令
ExecStart=/home/siar/sites/env/bin/gunicorn --bind unix:/tmp/siar.socket blogproject.wsgi:application
Restart=on-failure
[Install]
WantedBy=multi-user.target

systemd.service 中文手册链接。

3. 启动服务

sudo systemctl start siar

4. 添加服务到开机自动运行

sudo systemctl enable siar.service

5. 验证启动

ps -ef | grep gunicorn

6. 参考链接

转载请注明:杨帆 » ubuntu16.04自动系统启动gunicorn教程django

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。