centos 7.2에서 `nginx.service` 파일을 작성하는 방법은 무엇입니까?

centos 7.2에서 `nginx.service` 파일을 작성하는 방법은 무엇입니까?

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존재하는지 확인해야 합니다.

관련 정보