admin 管理员组

文章数量: 887018

Windows中Apache下载安装步骤

一、在官网下载Apache

1、打开Apache官网http://httpd.apache(或百度"download Apache")。

2、点击Download,出现以下界面 。

3、选择Windows版下载,点击链接。
4、在新的界面中,会发现VC9和VC11字样,通过阅读相关内容得知,VC9是指用VS2008编译的代码,而VC11是用VS2012编译的,而用VS2012编译的无法在Windows XP和Server 2003中使用。算是为了兼容性好点吧,本人选的用VC9编译Apache,选择下载至此,下载过程完成!

二、Windows中安装Apache服务

1、 Apache服务器下载完成后,进行解压缩。(zip为压缩包)

2.解压后重命名为Apache,将其放在一个盘符的根目录下

三、Windows中配置Apache服务

1、用记事本打开httpd.conf文件(此文件在Apache文件夹的conf目录下)
修改一下两处:
a、标记处为你存放的Apache文件夹位置。

b、这两处为端口号,默认是80,但是有时有的软件占用了此端口号,不便于我们后期开启服务,所以一般都要更改一下端口号,以我的为例,改为8080端口(注:可在cmd下用命令netstat -ano | findstr 80,查找有哪些软件占用了80端口)。

2、安装Apache的主服务(以管理员身份运行cmd):
输入一下D:\Apache\bin\httpd -k install -n Apache(红色标记区为你的Apache中bin目录)
出现我红框,框起来的则是成功了,下面的错误后面解释

其中,Errors reported here must be corrected before the service can be started.意思是“此处报告的错误必须在服务开始前进行纠正”,这只是温馨提示,可忽略不管。
3.正如上面所说后面的错误,还是刚才的那个文件加上一个#则好了(记得保存)

四、Windows中启动Apache服务

配置好Apache服务器之后,我们便能启动服务器,Windows下Apache服务器的启动方式有三种。
1.利用Windows启动
打开计算机管理,找到apache服务项,选择后,右键单击,便可选择相应操作(启动、停止、重新启动)
3、利用命令行启动

httpd -k start:

不会提示详细的错误信息。

httpd -k start -n apache:

会提示详细的错误信息,其中的"apache"修改为你的Apache服务名,可以到计算机服务里找。

httpd -k restart -n apachet:

重启。

net start apache: 

利用Windows托管服务命令。
3.利用Apache服务器自身的视窗打开
找到bin目录下的ApacheMonitor.exe,打开

双击运行,桌面右下角会出现图标,双击打开窗口界面,会看到如图所示:

点击左侧start,启动apache服务。
补充句,从该界面可看出,其可以手动控制服务的开启与关闭,为了节省资源,关闭Apache服务器的时候,请先点击“Stop”关闭apache服务。当然,该服务也可以windows系统服务中关闭(建议设置成手动)。 下图显示的是该服务成功显示的状态:
打开浏览器,输入访问http://localhost:8080,若出现如下图所示界面,则Apache服务器的基本配置完毕,此时apache服务器已经可以运行。

五、Windows中卸载Apache服务

Apache服务器软件不想用了,想要卸载,一定要先卸载apache服务,然后删除安装文件(切记,若直接删除安装路径的文件夹,会有残余文件在电脑,可能会造成不必要的麻烦),在cmd命令窗口,输入如下(建议先停止服务再删除):

httpd -k stophttpd -k uninstall

到此为止,Apache服务器的下载、安装、启动和卸载全部结束。

注:1、关于Apache服务器下的各个文件的用途,如下图所示:

2、有时在服务中启动Apache时会提示找不到指定文件,照着上面卸载一遍服务,再次尝试配置和启动,如还有错误自行百度错误代码提示(多尝试)。

本文标签: 步骤 Windows Apache