由于工作需要,需要在windows服务器上搭建一个WAMP平台,对外发布服务。经过半天测试,先整理出来,与大家分享。


先将需要的东西准备好:

注:我们使用的版本是apache2.4_x86、mysql 5.5、php 5.5,并且php下载的版本要下线性安全版本的php也就是,thead safe 中的php。

1 .apache2.4下载地址:http://www.apachehaus/downloads/httpd-2.4.12-x64-vc11-r2.zip 

如何apache官网下载apache教程链接:http://jingyan.baidu/article/29697b912f6539ab20de3cf8.html

2.mysql 5.5 msi格式安装版下载:http://dldx.csdn/fd.php?i=980349388302448&s=fbe2adc4483c100e2c3a79b858aab271

3. php5.5 下载地址:http://windows.php/download/。一定要下载线性安全的,否在文件夹中没有php2apache.dll文件,无法与apache建立配合使用。


一)安装apache 

下载后如下,解压到指定路径下:我们是解压到C盘下。


然后进入到Apache24下的bin文件夹下,会看到 ,双击运行。测试启动,注意这里不是真正的启动。只是为了演示一个报错。会发现无法启动apache。报如下错误。

是提示我们缺少相应的运行包,比如你下载的是VC9版本,那么你需要先安装Microsoft Visual C++ 2008 Redistributable ,同理VC11版本你需要安装Microsoft Visual C++ 2012 Update 4 Redistributable Package (X86 & x64),在我们刚才下载apache的页面最底部提供了相应的Visual Studio Redistributable Packages下载链接

我们下载安装的是VC11 所以我们下载c++ 2012,安装。

然后我们打开cmd的dos窗口,进入到c:\Apache24\bin目录下:执行httpd -k install

找到服务,启动apache服务,浏览器输入localhost后,可见测试页,It Works!。



二) 安装mysql:

双击进行安装。网上mysql安装教程多如狗,我们就不赘述。

安装后,在开始中会显示:

 

进入mysql操作控制台后可以mysql操作数据库了。

三) 安装php

我们 下载后的php文件如下:


将我们下载的php文件解压到我们指定的路径下:C:\php文件夹中。

解压后就算安装成功。


接下来要到关键步骤了,配置PHP配置文件

在解压后的文件夹中找到php-production,拷贝后重命令为php-ini。 这就是php的核心配置文件了。

编辑php.ini:

进入到php文件夹,找到php ,复制一份重命名为:php.ini。这个就是大名鼎鼎的php的配置文件了。编辑php.i文件:

 

! 修改路径和同步时区:

找到;extension-dir=”./”    //php的扩展模块的文件夹路径



修改为:

Extension_dir=” C:/php/ext”

 

找到date.timezone=  //时区



修改为:



!!修改需要添加扩展模块

找到如下

 

修改为:

 

php.ini修改完毕。


接下来配置apache的配置文件httpd.conf

httpd.conf的文件位置:c:\Apache24\conf

!打开httpd.conf配置文件,找到LoadModule  的扩展部分,添加与php5关联的扩展模块 php5apache2_4.dll



!! 添加如下:

AddType application/x-httpd-php .php


!!! 添加默认页,index.php




添加index.php 修改成成如下:


重启apache服务,访问localhost后。可见:




大功告成。

更多推荐

windows R2 2008 搭建Apache+mysql+php 集成环境教程