PHP环境配置-从Apache官网下载windows版apache服务器
2015-08-26 18:05
746 查看
由于个人有强迫倾向,下载软件都喜欢从官网下载,摸索了好久终于摸清楚怎么从Apache官网下载windows安装版的Apache服务器了,现在分享给大家。
![](http://images0.cnblogs.com/blog2015/616541/201508/261746335318098.jpg)
进入apache服务器官网http://httpd.apache.org/,这里我们以下载稳定版的
httpd 2.2.29为例,点击download。
![](http://images0.cnblogs.com/blog2015/616541/201508/261747165941989.jpg)
由于官方网页改版,以前的方式可能五法进行下载,为了不浪费大家的时间,特此修正2015-01-24\
第一步依旧是点击download
![](http://images0.cnblogs.com/blog2015/616541/201508/261757220153981.png)
点击链接Files for 3 Microsoft Windows
![](http://images0.cnblogs.com/blog2015/616541/201508/261757465007727.png)
The Apache HTTP Server Project itself does not provide binary releases of softwar
e, only source code. Individual committers may provide binary packages as a con
venience, but it is not a release deliverable.
If you cannot compile the Apache HTTP Server yourself, you can obtain a binary p
ackage from numerous binary distributions available on the Internet.
Popular options for deploying Apache httpd, and, optionally, PHP and MySQL, on
Microsoft Windows, include:
ApacheHaus
Apache Lounge
BitNami WAMP Stack
WampServer
XAMPP
大致意思是说apache本身不提供已编译的安装包,只提供源码,如果你自己无法编
译,可以选择下面这些官方推荐的第三方提供编译的网站。
其中后两个是有名的wamp以及xampp集成环境,如果只想下载apache可以选择前三个
网站,这里我们第一个ApacheHaus为例。
![](http://images0.cnblogs.com/blog2015/616541/201508/261758333448006.png)
打开ApacheHaus之后你会发现这个网站上有各种windows版本,可以尽情选择你要下
载的版本。
![](http://images0.cnblogs.com/blog2015/616541/201508/261759032506441.png)
点击红框中的图标即可开始下载,x86是32位的,x64是64位的,根据自己的操作系统选
择下载
![](http://images0.cnblogs.com/blog2015/616541/201508/261759384062982.png)
解压后 是一个压缩包,把他移动到你想放置的地方。
![](http://images0.cnblogs.com/blog2015/616541/201508/261800139697581.png)
命令行下进入到apache下面的bin目录,输入
httpd -k install
把apache安装成windows后台服务。
![](http://images0.cnblogs.com/blog2015/616541/201508/261800499376536.png)
利用ApacheMonitor来启动你的apache
The Apache Monitor is a desktop tray application that allows you to monitor the
existence of a running Apache service and easily start, stop and restart Apache. T
o use it just double click on the ApacheMonitor.exe in the \Apache24\bin folder. I
f you want it to start automatically for you when you log into the computer, just
drag a copy into the Startup folder in Window's Start Menu.
![](http://images0.cnblogs.com/blog2015/616541/201508/261801186096728.png)
更多操作请参考附带的说明10 文档readme_first.html。
![](http://images0.cnblogs.com/blog2015/616541/201508/261801428281161.png)
针对大家遇到的一些问题做下简单总结
1、由于apache默认是监听80端口,如果你的电脑iis是启动状态,并且也使用了80端
口,apache将无法正常启动,需要先停止iis,另外迅雷也可能会使用80端口,所以也要
关闭迅雷。查看80端口是否被占用,命令行下输入:
netstat -aon|findstr "80"
如果看到如图的结果,说明80端口已被使用,需要先关闭相关软件,或者修改apache默
认的监听端口
打开apache目录下的conf/httpd.conf 搜索 "Listen 80"
修改为Listen 8088
保存之后再重新启动apache
![](http://images0.cnblogs.com/blog2015/616541/201508/261802115783610.png)
![](http://images0.cnblogs.com/blog2015/616541/201508/261802295786709.png)
2、httpd -k install 输入该命令后查看服务是否安装成功
开始-->运行-->services.msc-->确定
打开后如果在服务列表能够看到apache字样,说明,服务安装成功,可以直接点击左边
的启动按钮来启动服务
![](http://images0.cnblogs.com/blog2015/616541/201508/261803009697333.png)
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下
载链接
![](http://images0.cnblogs.com/blog2015/616541/201508/261746335318098.jpg)
进入apache服务器官网http://httpd.apache.org/,这里我们以下载稳定版的
httpd 2.2.29为例,点击download。
![](http://images0.cnblogs.com/blog2015/616541/201508/261747165941989.jpg)
由于官方网页改版,以前的方式可能五法进行下载,为了不浪费大家的时间,特此修正2015-01-24\
第一步依旧是点击download
![](http://images0.cnblogs.com/blog2015/616541/201508/261757220153981.png)
点击链接Files for 3 Microsoft Windows
![](http://images0.cnblogs.com/blog2015/616541/201508/261757465007727.png)
The Apache HTTP Server Project itself does not provide binary releases of softwar
e, only source code. Individual committers may provide binary packages as a con
venience, but it is not a release deliverable.
If you cannot compile the Apache HTTP Server yourself, you can obtain a binary p
ackage from numerous binary distributions available on the Internet.
Popular options for deploying Apache httpd, and, optionally, PHP and MySQL, on
Microsoft Windows, include:
ApacheHaus
Apache Lounge
BitNami WAMP Stack
WampServer
XAMPP
大致意思是说apache本身不提供已编译的安装包,只提供源码,如果你自己无法编
译,可以选择下面这些官方推荐的第三方提供编译的网站。
其中后两个是有名的wamp以及xampp集成环境,如果只想下载apache可以选择前三个
网站,这里我们第一个ApacheHaus为例。
![](http://images0.cnblogs.com/blog2015/616541/201508/261758333448006.png)
打开ApacheHaus之后你会发现这个网站上有各种windows版本,可以尽情选择你要下
载的版本。
![](http://images0.cnblogs.com/blog2015/616541/201508/261759032506441.png)
点击红框中的图标即可开始下载,x86是32位的,x64是64位的,根据自己的操作系统选
择下载
![](http://images0.cnblogs.com/blog2015/616541/201508/261759384062982.png)
解压后 是一个压缩包,把他移动到你想放置的地方。
![](http://images0.cnblogs.com/blog2015/616541/201508/261800139697581.png)
命令行下进入到apache下面的bin目录,输入
httpd -k install
把apache安装成windows后台服务。
![](http://images0.cnblogs.com/blog2015/616541/201508/261800499376536.png)
利用ApacheMonitor来启动你的apache
The Apache Monitor is a desktop tray application that allows you to monitor the
existence of a running Apache service and easily start, stop and restart Apache. T
o use it just double click on the ApacheMonitor.exe in the \Apache24\bin folder. I
f you want it to start automatically for you when you log into the computer, just
drag a copy into the Startup folder in Window's Start Menu.
![](http://images0.cnblogs.com/blog2015/616541/201508/261801186096728.png)
更多操作请参考附带的说明10 文档readme_first.html。
![](http://images0.cnblogs.com/blog2015/616541/201508/261801428281161.png)
针对大家遇到的一些问题做下简单总结
1、由于apache默认是监听80端口,如果你的电脑iis是启动状态,并且也使用了80端
口,apache将无法正常启动,需要先停止iis,另外迅雷也可能会使用80端口,所以也要
关闭迅雷。查看80端口是否被占用,命令行下输入:
netstat -aon|findstr "80"
如果看到如图的结果,说明80端口已被使用,需要先关闭相关软件,或者修改apache默
认的监听端口
打开apache目录下的conf/httpd.conf 搜索 "Listen 80"
修改为Listen 8088
保存之后再重新启动apache
![](http://images0.cnblogs.com/blog2015/616541/201508/261802115783610.png)
![](http://images0.cnblogs.com/blog2015/616541/201508/261802295786709.png)
2、httpd -k install 输入该命令后查看服务是否安装成功
开始-->运行-->services.msc-->确定
打开后如果在服务列表能够看到apache字样,说明,服务安装成功,可以直接点击左边
的启动按钮来启动服务
![](http://images0.cnblogs.com/blog2015/616541/201508/261803009697333.png)
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下
载链接
![](http://images0.cnblogs.com/blog2015/616541/201508/261803269222796.png)
相关文章推荐
- Mac OS X中配置Apache
- Apache James邮件服务器配置及发送外网邮件
- Apache优化:修改最大并发连接数
- Apache下Worker模式MPM参数分析
- apache + subversion for linux 安装
- Apache POI CellStyle cloneStyleFrom
- 使用Apache Axis部署 Web服务时的常见问题及其解决方法
- 利用Apache AXIS 1 发布WebService
- Apache中按天分割日志
- Linux服务器部署系列之一—Apache篇(上)
- Apache设置 局域网访问
- 全新64位CentOS6.X上LAMP架构搭建备忘-apache的安装问题解决
- 如何从Apache官网下载windows版apache服务器
- 安装Apache时可能会遇到的问题
- apache常见问题处理
- web服务器的Apache架构
- mac在下面Apache 创 .htaccess档
- CentOS 上apache+Subversion搭建及常见问题处理
- linux下安装apache 及报错解答
- 构建Apache+Subversion的环境