Chinaunix

标题: service httpd 没反应 [打印本页]

作者: zsrobin    时间: 2011-04-11 18:21
标题: service httpd 没反应
service httpd 没反应


系统安装好Apache

文本状态下输入 service httpd start 等参数都没有反应,APACHE无法启动。

反而输入
httpd -t 和apachectl -t显示 Syntax ok

apache可以启动。
作者: taojie2000    时间: 2011-04-11 18:35
回复 1# zsrobin


    那是 执行语法检查  

    看看你配置文件       尝试服务restart下
作者: yanu    时间: 2011-04-11 18:37
源码安装还是rpm安装的?
作者: zsrobin    时间: 2011-04-12 08:56
源码安装还是rpm安装的?
yanu 发表于 2011-04-11 18:37



    源码编译安装
作者: zsrobin    时间: 2011-04-12 08:57
回复  zsrobin


    那是 执行语法检查  

    看看你配置文件       尝试服务restart下
taojie2000 发表于 2011-04-11 18:35



    执行service httpd 任何操作均没有反应。重新启动服务器依然没有反应。
作者: taojie2000    时间: 2011-04-12 09:10
回复 5# zsrobin


     你就不能网上查查它的启动方法!  

     不是rpm包 又没加进服务里 你 service.... 什么  

     你安装的路径 . ..../../../  start
作者: buhaojzou    时间: 2011-04-12 09:16
回复  zsrobin


     你就不能网上查查它的启动方法!  

     不是rpm包 又没加进服务里 你 service ...
taojie2000 发表于 2011-04-12 09:10

好好学习一下吧。编译安装和rpm包安装是不一样的。
作者: chenyx    时间: 2011-04-12 09:18
你编译安装的,没把http做成服务,只能用apachectl启动了
作者: zsrobin    时间: 2011-04-12 11:09
回复  zsrobin


     你就不能网上查查它的启动方法!  

     不是rpm包 又没加进服务里 你 service ...
taojie2000 发表于 2011-04-12 09:10



    谢谢提点,我知道其他的启动办法。只是不懂为什么用 service 启动方式不行,所以上来请教。
   因为是初学者,请老师不要生气。
作者: zsrobin    时间: 2011-04-12 11:12
你编译安装的,没把http做成服务,只能用apachectl启动了
chenyx 发表于 2011-04-12 09:18



    谢谢你,我去学习一下服务的注册。
作者: taojie2000    时间: 2011-04-12 11:14
回复 9# zsrobin


    service       和/init.d目录 相关
作者: mxiaohua1768    时间: 2011-04-12 11:57
{:3_183:}
作者: caixicheng    时间: 2011-04-12 14:37
源码安装,用 chkconfig httpd --add 再用 service httpd start
作者: zhxm0624    时间: 2011-04-12 16:01
把启动脚本copy到/etc/init.d/httpd 就能用了
作者: hard_work_study    时间: 2011-04-13 09:48
嗯, 没把源码包里的启动脚本copy到/etc/init.d下去
作者: mic0601    时间: 2011-04-13 17:46
源码安装可以用apachectl启动,如果要service httpd start启动需要添加httpd服务
#cp apachectl /etc/init.d/httpd
#chkconfig --add httpd
如果提示chkconfig --add httpd Error服务不支持
vi /etc/rc.d/init.d/httpd
添加注释信息
# chkconfig: 345 85 15
#  description: Activates/Deactivates Apache Web Server
然后再#chkconfig --add httpd
就可以service httpd start启动了
作者: ethnicitybeta    时间: 2011-04-13 19:45
本帖最后由 ethnicitybeta 于 2011-04-13 19:46 编辑

下边是mysql的设置,你对应你的httpd包的版本修改一下,设置了就可以了
#cp mysql-4.1.22/support-files/mysql.server /etc/rc.d/init.d/mysqld
#chkconfig --add mysqld
# chmod a+x /etc/rc.d/init.d/mysqld
#ln -s /etc/rc.d/init.d/mysqld /etc/init.d/mysqld
#service mysqld restart
作者: chenyx    时间: 2011-04-13 21:30
需要把启动脚本拷贝到/etc/init.d下,用chkconfig --add 服务 后才能用service启动
作者: 松柏一迳    时间: 2011-04-14 16:49
收到了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2