由于工作需要,需要在windows服务器上搭建一个WAMP平台,对外发布服务。经过半天测试,先整理出来,与大家分享。
先将需要的东西准备好:
注:我们使用的版本是apache2.4_x86、mysql 5.5、php 5.5,并且php下载的版本要下线性安全版本的php也就是,thead safe 中的php。
1 .apache2.4下载地址:http://www.apachehaus.com/downloads/httpd-2.4.12-x64-vc11-r2.zip
如何apache官网下载apache教程链接:http://jingyan.baidu.com/article/29697b912f6539ab20de3cf8.html
2.mysql 5.5 msi格式安装版下载:http://dldx.csdn.net/fd.php?i=980349388302448&s=fbe2adc4483c100e2c3a79b858aab271
3. php5.5 下载地址:http://windows.php.net/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后。可见:
大功告成。