如何手动创buildApache Windows服务

我不小心删除了我的Apache的Windows服务,试图安装另一个Apache Web服务器。 有谁知道我可以从CMD创build另一个Apache的Windows服务? 我试过“sc创build…”但我错过了像-k开始的脚本? 不知道我需要什么来结束它…

我正在运行Apache 2.2

谢谢

在Apache 2.4上,可执行文件已经改名为httpd.exe,命令是:

httpd.exe -k install -n "Apache2.4" 

使用名称开关为了给服务一个不同的名字。

单击Win + R然后键入cmd

下图显示了如何在Windows XP中安装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 (点击回车)

在bin文件夹中你会发现httpd.exe文件

C:\Program Files\Apache Software Foundation\Apache2.2\bin>httpd.exe -k install (点击回车)

成功的消息显示在命令提示符中,如上图所示。

对于较旧版本的Apache:

 Apache.exe -k install net start apache2 

在Apache 2.2上,命令是:httpd.exe -k install

在Windows 7或8中,右键单击XAMPP控制面板开始(菜单)快捷方式并以Run As Administrator身份Run As Administrator 。 然后只需点击Apache和/或MySQL的服务checkbox。