如何在centos 7.2上编写文件`nginx.service`?

如何在centos 7.2上编写文件`nginx.service`?

我在centos 7.2上从源码安装了nginx,我需要一个文件—— nginx.service.有一个例子mysqld.servicehttps://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存在。

相关内容