将链接apachectl 复制到系统启动目录下并命名为httpd
[root@localhost bin]# cp /usr/local/httpd/bin/apachectl /etc/rc.d/init.d/httpd
- 1
- 2
到此,其实已经可以使用service httpd start等命令,但在linux服务列表还没有注册
使用chkconfig来注册apache服务,并其可以在linux的服务列表中看到(chkconfig –list)
在init.d的httpd链接文件中第2行添加如下注释,并wq保存退出
[root@localhost bin]# vim /etc/rc.d/init.d/httpd
- 1
意义如下 35:在3级别和5级别(级别见文末TIPS)启动httpd 61:启动顺序为61号,S61 61:关闭顺序为61号,K61 当进行chkconfig --add httpd操作时,如果没有指定level那么就会来这个注释中取值
- 1
- 2
- 3
- 4
- 5
- 6
将httpd配置自启并加入linux服务监控
[root@localhost bin]# chkconfig --add httpd
- 1
- 2
此时,就可以在rc.d下的相应的3和5目录下看到S61httpd,并在0、1、2、4、6目录看到K61httpd了