多语言展示
当前在线:1551今日阅读:23今日分享:31

如何从Apache官网下载windows版apache服务器

由于个人有强迫倾向,下载软件都喜欢从官网下载,摸索了好久终于摸清楚怎么从Apache官网下载windows安装版的Apache服务器了,现在分享给大家。
工具/原料

apache

方法/步骤
1

进入apache服务器官网http://httpd.apache.org/,这里我们以下载稳定版的httpd 2.2.29为例,点击download。

2

由于官方网页改版,以前的方式可能五法进行下载,为了不浪费大家的时间,特此修正2017-09-22第一步点击左边download链接

3

点击链接 a number of third party vendors后面的步骤就和之前的一致了

4

The Apache HTTP Server Project itself does not provide binary releases of software, only source code. Individual committers may provide binary packages as a convenience, but it is not a release deliverable.If you cannot compile the Apache HTTP Server yourself, you can obtain a binary package from numerous binary distributions available on the Internet.Popular options for deploying Apache httpd, and, optionally, PHP and MySQL, on Microsoft Windows, include:ApacheHausApache LoungeBitNami WAMP StackWampServerXAMPP大致意思是说apache本身不提供已编译的安装包,只提供源码,如果你自己无法编译,可以选择下面这些官方推荐的第三方提供编译的网站。其中后两个是有名的wamp以及xampp集成环境,如果只想下载apache可以选择前三个网站,这里我们第一个ApacheHaus为例。

5

打开ApacheHaus之后你会发现这个网站上有各种windows版本,可以尽情选择你要下载的版本。

6

点击红框中的图标即可开始下载,x86是32位的,x64是64位的,根据自己的操作系统选择下载

7

解压后是一个压缩包,把他移动到你想放置的地方。

8

命令行下进入到apache下面的bin目录,输入httpd -k install把apache安装成windows后台服务。

10

更多操作请参考附带的说明文档readme_first.html。

11

针对大家遇到的一些问题做下简单总结1、由于apache默认是监听80端口,如果你的电脑iis是启动状态,并且也使用了80端口,apache将无法正常启动,需要先停止iis,另外迅雷也可能会使用80端口,所以也要关闭迅雷。查看80端口是否被占用,命令行下输入:netstat -aon|findstr '80'如果看到如图的结果,说明80端口已被使用,需要先关闭相关软件,或者修改apache默认的监听端口打开apache目录下的conf/httpd.conf  搜索   'Listen 80'修改为Listen 8088保存之后再重新启动apache

12

2、httpd -k install 输入该命令后查看服务是否安装成功开始-->运行-->services.msc-->确定打开后如果在服务列表能够看到apache字样,说明,服务安装成功,可以直接点击左边的启动按钮来启动服务

13

3、服务无法正常安装,首先确定软件32位和64位是否和自己的系统匹配其次,看电脑有没有安装软件相应的运行包,比如你下载的是VC9版本,那么你需要先安装Microsoft Visual C++ 2008 Redistributable ,同理VC11版本你需要安装Microsoft Visual C++ 2012 Update 4 Redistributable Package (X86 & x64)在ApacheHaus网站的最底部提供了相应的Visual Studio Redistributable Packages下载链接

注意事项

如果下载方法过时请留言通知我,以便我及时更新,最后更新于2017-09-22

推荐信息