Nginx 手动配置Service
为自己编译的Nginx创建一个service
执行
sudo vi /lib/systemd/system/nginx.service
配置文件内容
[Unit]
Description=The NGINX HTTP and reverse proxy server
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=你的nginx.pid文件位置 #例 /usr/local/nginx/logs/nginx.pid
ExecStartPre=你的nginx二进制文件位置 需要加参数:-t #例 /usr/local/nginx/sbin/nginx -t
ExecStart=你的nginx二进制文件位置 #例 /usr/local/nginx/sbin/nginx
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
保存以上内容到/lib/systemd/system/nginx.service
重新载入守护服务
sudo systemctl daemon-reload
启动Nginx服务
sudo service nginx start
停止Nginx服务
sudo service nginx stop
查看Nginx服务状态
sudo service nginx status
设置Nginx服务开机自启
sudo systemctl enable nginx
标签: 无标签