我不小心删除了我试图安装另一台Apache Web服务器的Apache Windows服务。有谁知道如何从cmd创建另一个Apache Windows服务?我试过“sc create ...”但是我最后错过了像-k start这样的脚本?不确定我到底需要什么...
我正在运行Apache 2.2
谢谢
答案 0 :(得分:83)
在Apache 2.4上,可执行文件已将名称更改为httpd.exe,命令为:
httpd.exe -k install -n "Apache2.4"
使用名称开关为服务提供不同的名称。
答案 1 :(得分:11)
点击Win + R
并输入cmd
下图显示了如何在Windows中安装Apache2.2
Apache2.2的默认安装位置为C:\Program Files\Apache Software Foundation
,但在我的电脑中,我直接安装在C:/
驱动器上。
如果要在Program Files文件夹中安装Apache2.2,请在命令提示符下键入,如下所示
C:\>cd Program Files
(点击回车)
C:\>Program Files>cd Apache Software Foundation
(点击回车)
C:\Program Files\Apache Software Foundation>cd Apache2.2
(点击回车)
C:\Program Files\Apache Software Foundation\Apache2.2>cd bin
(点击回车)
httpd.exe
文件
C:\Program Files\Apache Software Foundation\Apache2.2\bin>httpd.exe -k install
(点击回车)
成功的消息显示在命令提示符中,如上图所示。
答案 2 :(得分:9)
对于旧版本的Apache:
Apache.exe -k install
net start apache2
答案 3 :(得分:5)
在Apache 2.2上,命令是: httpd.exe -k install
答案 4 :(得分:1)
在Windows 7或8中,右键单击XAMPP控制面板开始(菜单)快捷方式和Run As Administrator
。然后只需单击Apache和/或MySQL的服务复选框。
答案 5 :(得分:0)
使用httpd.exe -k安装对我不起作用,我不得不使用以下命令使用sc.exe将apache注册为服务:
and