CentOS7将Nginx添加系统服务的⽅法步骤
导语
经过编译安装以及解决问题,Nginx 已经运⾏正常,但是此时 Nginx 并没有添加进系统服务。接下来会将 Nginx 添加进系统服务并且设置开机启动。
查看服务
⾸先查看 Nginx 的服务状态,输⼊systemctl status nginx,结果如下
没有到相关的服务,下⼀步就是添加系统服务。
添加系统服务
在/usr/lib/systemd/system⽬录中添加nginx.service,根据实际情况进⾏修改,详细解析可查看下⽅参考资料中的⽂章。内容如下
[Unit]
Description=nginx - high performance web server
Documentation=/en/docs/linux离线安装nginx详细教程
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/f
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/f
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
添加完成后再来看下
设置开机⾃动启动
⾸先测试⼀下,重启然后来查看 Nginx 服务
确实没有启动。输⼊systemctl start nginx启动
可以使⽤systemctl启动,说明之前添加的nginx.service没有问题。然后输⼊systemctl enable nginx设置开机启动
最后重启检查下是否设置成功
没有问题,到此关于 Nginx 的编译安装完成,接下来是 PHP 的安装。
参考资料:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。