~CentOS7~Nginxの起動ファイル(Unitファイル)

2017年3月8日HTTP SERVERCentOS7, Nginx, systemconfigHTTP SERVER, Nginx, systemconfig

CetnOS7になってから、デーモンの起動方法が変わりました。

従来のinit.dスクリプトからsystemdでの管理に変更されて、
起動の作法が大幅に変更になりました。

まずはNginxからと言うことで、以下のUnitファイルを用意する
ことで解決できました。

[Unit]
Description=nginx - high performance web server
Documentation=http://nginx.org/en/docs/
After=network.target

[Service]
Type=forking
PIDFile=/run/nginx.pid
ExecStartPre=/var/home/ap/nginx/nginx -t -c /var/home/ap/nginx/etc/nginx.conf
ExecStart=/var/home/ap/nginx/nginx -c /var/home/ap/nginx/etc/nginx.conf
ExecReload=/var/home/ap/nginx/nginx -s reload -c /var/home/ap/nginx/etc/nginx.conf
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target



ここまで読んで頂きありがとうございます。
現在、ランキング参加中です。良ければランキングボタンをクリック願います。
↓↓↓↓↓↓↓↓

オープンソースランキング

にほんブログ村 IT技術ブログへ
にほんブログ村

にほんブログ村 IT技術ブログ オープンソースへ
にほんブログ村

HTTP SERVERCentOS7, Nginx, systemconfig

Posted by tsuka