指南编译安装解决问题后,Nginx一直运行正常,但此时Nginx还没有添加到系统服务中。接下来,将Nginx添加到系统服务中,并设置为开机启动。查看服务首先查看Nginx的服务状态,输入systemctlstatusnginx,结果如下,没有找到相关服务,下一步就是添加系统服务了。添加系统服务在/usr/lib/systemd/system目录下添加nginx.service,根据实际情况修改。详细分析请参考以下参考资料中的文章。内容如下[Unit]Description=nginx-highperformancewebserverDocumentation=http://nginx.org/en/docs/After=network.targetremote-fs.targetnss-lookup.target[Service]Type=forkingPIDFile=/usr/local/nginx/logs/nginx.pidExecStartPre=/usr/local/nginx/sbin/nginx-t-c/usr/local/nginx/conf/nginx.confExecStart=/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/nginx.confExecReload=/bin/kill-sHUP$MAINPIDEExecStop=/bin/kill-sQUIT$MAINPIDPrivateTmp=true[Install]WantedBy=multi-user.target添加到后设置开机自动启动,先测试一下,重启一下,然后检查Nginx服务确实没有启动。输入systemctlstartnginx可以使用systemctl启动,说明之前添加的nginx.service没有问题。然后输入systemctlenablenginx设置开机启动,最后重启查看是否设置成功。没有问题。至此,Nginx的编译安装就完成了,接下来就是PHP的安装了。参考资料:CentOS7systemd添加自定义系统服务,
