![如何在centos 7.2上编写文件`nginx.service`?](https://linux22.com/image/87356/%E5%A6%82%E4%BD%95%E5%9C%A8centos%207.2%E4%B8%8A%E7%BC%96%E5%86%99%E6%96%87%E4%BB%B6%60nginx.service%60%EF%BC%9F.png)
我在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
存在。