FAQ

Page Discussion History

FedoraSystemdServiceFile

Revision as of 19:56, 16 May 2012 by Jamielinux (Talk | contribs)

Fedora Nginx systemd service file

Should work on Fedora, OpenSUSE, Arch Linux. Tested on Fedora 16 and 17.

Save this file as /lib/systemd/system/nginx.service

[Unit]
Description=A high performance web server and reverse proxy server
After=syslog.target network.target remote-fs.target nss-lookup.target
 
[Service]
Type=forking
PIDFile=/run/nginx.pid
ExecStartPre=/usr/sbin/nginx -t
ExecStart=/usr/sbin/nginx
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target