平时用的就是phpstudy ,它本身有个,注册为服务的功能。
可是经常碰到,这个并不管用。注册完,应用完,还是刷新找不到APACHE服务。(停止APACHE以后再应用服务,也不行)
百度了一下,只好手工注册。还是屡试不爽。
在命令行进入安装apache的bin目录下,在输入命令是:
httpd.exe -k install -n Apache2.2 ,然后回车就可以注册成功了,Apache2.2服务就会出现在服务列表里。
要注意的是,apache2.2 这个并不是别人说的版本,这名字随便起,注册好服务后,服务描述里会自动有版本号的信息。
apache2.2 这只是服务的名称。。
如果在注册的时候提示(上图里的,红框):
什么套接字这个那个的。。。那是因为你当前的APACHE正在运行着。。停止掉它,或重启就好了!
这时候的服务是已经安装好了,只是无法重新运行一个新实例!(因为80已经被占用了)
再注册服务,会提示英文的啥来着,反下就是注册服务成功(上图里的绿框,意思是服务已经安装过了,你需要的只是,重启APACHE就好了)!
这时候,刷新服务列表,你会发现服务出现了,,一切搞定。总 是忘,留个文章吧省得以后再忘。
发表评论