博客是我工作的好帮手,遇到困难就来博客找资料
分类: 系统运维
2014-12-08 14:09:09
service httpd restart 出现 httpd:unrecognized service 错误
vi /etc/rc.local #在/etc/rc.d/rc.local中增加启动apache的命令
添加:
/usr/local/apache2/bin/apachectl start
或者
#将apache注册为系统服务
# cp /usr/local/apache2/bin/apachectl /etc/rc.d/init.d/httpd
#chmod 700 /etc/rc.d/init.d/httpd
1.启动Apache
# /usr/local/apache2/bin/apachectl start
或
# service httpd start
2.安全重启Apache,即所有子进程在接到结束信号后并不是马上结束,而是处理完当前的任务后结束。
# /usr/local/apache2/bin/apachectl graceful
3.立即重启Apache
或
# service httpd restart
4.停止Apache
# /usr/local/apache2/bin/apachectl stop
或
# service httpd stop
Apache启动命令
#vi /etc/rc.d/init.d/httpd
在第三行后增加
#Comments to support chkconfig on RedHat Linux
#chkconfig: 2345 90 90
#description:http server
注意:没有这几行,在使用chkconfig时会提示你:service httpd does not support chkconfig。
chkconfig --add httpd
chkconfig --level 2345 httpd on
# /usr/local/apache2/bin/apachectl restart