摘要:导语经过编译安装以及解决问题,已经运行正常,但是此时并没有添加进系统服务。接下来会将添加进系统服务并且设置开机启动。查看服务首先查看的服务状态,输入,结果如下没有找到相关的服务,下一步就是添加系统服务。
导语
经过编译安装以及解决问题,Nginx 已经运行正常,但是此时 Nginx 并没有添加进系统服务。接下来会将 Nginx 添加进系统服务并且设置开机启动。
查看服务首先查看 Nginx 的服务状态,输入 systemctl status nginx,结果如下
没有找到相关的服务,下一步就是添加系统服务。
添加系统服务在 /usr/lib/systemd/system 目录中添加 nginx.service,根据实际情况进行修改,详细解析可查看下方参考资料中的文章。内容如下
[Unit] Description=nginx - high performance web server Documentation=http://nginx.org/en/docs/ 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/conf/nginx.conf ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 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 的安装。
参考资料:CentOS 7 systemd添加自定义系统服务、
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/40362.html
摘要:安装配置在阿里云控制台购买并启动之前说过,我们选择阿里云作为云提供商。重要目录及文件默认的安装目录默认全局配置文件默认子配置文件目录默认根目录总结本文详细介绍了如何在阿里云上购买并启动一个的新实例,以及如何安装配置和测试和。 本文是钢哥的Oracle APEX系列文章中的其中一篇,完整 Oracle APEX 系列文章如下: Oracle APEX 系列文章1:Oracle APEX...
阅读 2193·2019-08-30 15:53
阅读 2371·2019-08-30 12:54
阅读 1093·2019-08-29 16:09
阅读 698·2019-08-29 12:14
阅读 717·2019-08-26 10:33
阅读 2416·2019-08-23 18:36
阅读 2903·2019-08-23 18:30
阅读 2077·2019-08-22 17:09