今天尝试安装了一下Apache服务器软件。开始安装还比较顺利,但在安装的最后出现了“No installed service name Apache2”名字为Apache2的服务没有安装的提示。任务栏右下脚的Apache没有正常启动,比较奇怪,于是上网上搜索了一下,找到了答案。
情况是这样的,Windows XP下的apache默认是不给安装ServerName的,也就是说Apache并没有安装,所以启动自然也不行,怎么办呢?很简单,安装一下就OK了。
运行,CMD进入命令行模式,进入到apache的bin目录下(我自己用的是默认路径,也就是D:/program file/apache group/apache2/bin>这个目录),执行 apache.exe -k install -n apache2 这串命令,提示安装完成后,就有apache2这个服务啦。
测试一下,使用net start apache2启动Apache,net stop apache2关闭服务一切正常,问题很快就解决了,呵呵。