转:apache安装后no service install解决办法

以下是解决步骤:
    1、找到 apache2 目录下的 bin 目录 有个apache.exe 文件,我们在运行中键入: cmd 出来DOS窗口,
  2、键入: d:    注释:进入D盘,由于我的apache安装在D盘
  3、键入: cd apache2    注释:进入D:apache2目录
  4、键入: cd bin    注释:进入D:apache2 bin 目录
  5、键入: apache.exe -k install -n apache2    注释:添加了apache这个服务了,下面我们要启动它
  6、键入: net start apache2   注释:启动apache2服务   关闭服务器是: net stop apache2
  没想到搞步骤5时,就出错了,在命令行里提示找不到httpd.exe,我也到目录里看过了,确实是没有。所以我就奇怪了,上次按照这个方法去做,明明是可以解决的啊。实在没有办法,我就把apache卸载了再装一次了,但装完之后还是如此,这样搞了几次不行,我就以为是apache的版本问题,于是我又装了一下其它版本,结果还是一样,搞到这里,我都差不多要崩溃了,但我又不甘心,所以就上网查资料了,网上的解决方法都是一样的,所以我都差点懒得去看了,但有一篇文章说的有点不一样,不仔细看,还真没看出来,它的不同之处就在于步骤5里的命令有点不同,它用的是:apache.exe -k install -n apache2,怎样,看到不一样的地方了吧?没错,就是httpd.exe 和 apache.exe 不一样。我在自己电脑上一试,问题马上解决。
    真是郁闷啊,没想到问题的所在竟然在这里。其实我也应该想到的,因为步骤1里面曾经提到过 apache.exe 这个文件,当时我也觉得奇怪,想不明白它为什么会提到这个文件,而后面又跟它扯不上一点关系。却没想到原来是步骤5里面说错了,弄得前后不一致。
    解决步骤曾经发表在以前的日志里,为了避免别人再犯同样错误,我已经把它修改过来!

猜你喜欢

转载自zzjjun0000.iteye.com/blog/2215743