之前是脚本方式启动nginx,现在想实现systemd方式来管理nginx服务

通过前面的学习可以看出,每次启动或者关闭或者重启nginx服务都很麻烦
都要到/usr/local/nginx/sbin/这个目录下执行脚本,才能管理nginx服务
因此接下来我们简单说说如何使用systenmctl命令来控制nginx

具体的配置过程如下

(1)基本实验环境
在这里插入图片描述
在这里插入图片描述
(2)安装httpd服务,安装后httpd的启动脚本会在 /usr/lib/systemd/system 目录下
这一步的目的是为了获得一份启动脚本模板
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(3)将httpd的启动脚本复制给nginx (一般系统中自定义的启动脚本放在/etc/systemd/system/目录下)
在这里插入图片描述
(4)修改复制过来的启动脚本
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(5)先用原来的方式关闭nginx服务
在这里插入图片描述
(6)测试使用systemd方式开启nginx服务
在这里插入图片描述
使用systemd方式关闭nginx服务
在这里插入图片描述

发布了111 篇原创文章 · 获赞 0 · 访问量 2520

猜你喜欢

转载自blog.csdn.net/qq_42024433/article/details/105011581
今日推荐