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存在することを確認する必要があります。

おすすめ記事