我在centos 7.2上从源码安装了nginx,我需要一个文件—— nginx.service
.有一个例子mysqld.service
,
https://superuser.com/a/384525/577295
我模仿了一下,这样写:
[Unit]
Description=Nginx Server
After=network.target
[Service]
ExecStart=/usr/local/nginx/sbin/nginx --defaults-file=/usr/local/nginx/conf/nginx.conf --socket=/var/run/nginx/nginx.sock
User=nginx
Group=nginx
WorkingDirectory=/usr
[Install]
WantedBy=multi-user.target
问题:
1、有什么遗漏吗?
2、有什么不对吗?
3、没有--socket=/var/run/nginx/nginx.sock
,需要写吗?这个文件的内容是什么?
答案1
乍一看我觉得还不错。你尝试过吗?您不需要创建该文件,但需要确保该目录/var/run/nginx
存在。