通过前面的学习可以看出,每次启动或者关闭或者重启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服务
这样就比之前的方便多了