nginx.tcp.service 677 Bytes
[Unit]
Description=The NGINX reverse proxy server
After=syslog.target network.target remote-fs.target nss-lookup.target
StartLimitBurst=100
StartLimitInterval=500

[Service]
Type=forking
PIDFile=/opt/stack/nginx/logs/nginx.tcp.pid
ExecStartPre=/opt/stack/nginx/sbin/nginx -c /opt/stack/nginx/conf/nginx.tcp.conf -t
ExecStart=/opt/stack/nginx/sbin/nginx -c /opt/stack/nginx/conf/nginx.tcp.conf
ExecReload=/bin/kill -c /opt/stack/nginx/conf/nginx.tcp.conf -s HUP $MAINPID
ExecStop=/bin/kill -c /opt/stack/nginx/conf/nginx.tcp.conf -s QUIT $MAINPID
PrivateTmp=true
Environment="LD_LIBRARY_PATH=/opt/stack/lib"
Restart=on-failure
RestartSec=5

[Install]
WantedBy=multi-user.target