WAMP环境搭建与配置(含虚拟主机配置)
WAMP 环境搭建与配置各位童鞋大家好,今天我们来分享一下WAMP 环境搭建和配置,本教程包括虚拟主机的配置。顾名思义"WAMP" 指的是"Windows Apache MySQL PHP
WAMP 环境搭建与配置
各位童鞋大家好,今天我们来分享一下WAMP 环境搭建和配置,本教程包括虚拟主机的配置。顾名思义"WAMP" 指的是"Windows Apache MySQL PHP",这四款软件的组合。在大家平时" 开发" 时,用的最多的应该就是这个组合了。 我们在安装环境之前,应该先下载相应的软件,今天的这个文档,提供了两种可选的压缩包,分别是" 安装文档" 和" 安装文档 软件程序" 这两种。 问:"为什么要有这两种压缩包呢?他们各有什么好处呢?"
答:"首先,很多童鞋所处的网络环境很差,网速很慢,如果一次性提供所有的软件,他就很容易一次性下载完成所有软件,并很快将经历集中到软件配置上了。其次,有些童鞋的网络环境较好,他们希望自己去下载软件,那么如果仅仅提供文档,可以帮他们省下很多时间。最后,因为搞软件的大家都清楚,软件的更新速度太快,我现在提供的软件,可能几天后就落后了,所以希望使用最新版软件的童鞋们,我建议你们下载单个文档,软件还是自己去下载比较好。"
软件下载分为两种情况,主要是根据操作系统的类型来划分的,分为32位和64位两种。确定操作系统的方法见下图:
如果你是Windows XP系统,你可以直接看32位的安装方法,但是我建议你升级Windows 7,毕竟Windows XP的很多机制已经不太符合今天的使用情况了。
确定了操作系统的类型后,我们需要确定软件的下载版本,这里我们建议Apache 使用2.2.X ,这个版本比较稳定。MySQL 使用5.5.X ,这个版本加入了较多的新特性,较为稳定。PHP 使用5.4.X ,这个版本比5.3.X 大幅提高了运行速度,且语法特性更加规范,PHP 建议大家下载编译好的zip 压缩版本。
下面说说软件的下载地址,首先是32位软件的下载地址:
Apache :http://httpd.apache.org/
MySQL :http://www.mysql.com/downloads/mysql/
PHP :http://www.php.net/downloads.php
接下来是64位软件下载地址,由于Apache 和PHP 官方未提供编译好的64位软件,我建议童鞋们可以去我推荐的一个国外的博客去下载,我一直都在用,还不错: Apache 和PHP :http://www.anindya.com/
MySQL :http://www.mysql.com/downloads/mysql/
下面我们开始安装软件,软件的安装顺序是Apache ,PHP ,MySQL 。假设我们主机有两个以上的磁盘分区,我们把所有的软件和脚本文件都放在第二个分区上,假设是"D" 盘,为了管理方便,我们把所有软件放在一个目录下即"D:wamp"目录,Apache 的安装目录是"D:wampapache",MySQL 的安装目录是"D:wampmysql",PHP 的安装目录是"D:wampphp"。
安装软件前,我们先建立这三个目录,见下图:
,下面,开始安装Apache ,点击Next ,进入下一步。
接受Apache 的许可证,点击Next 。
Apache 的简介,看完后点击Next 。
Apache 的基本配置,端口一般选择80,如果你要用其他的,可以在后面改配置文件时改,域名,服务器名,邮箱根据实际情况添写,配置好后点击Next 。
选择安装类型,因为我们要定义安装的模块和安装的目录,所以我们选择Custom 安装方式,即自定义安装模式。点击Next 。
选择安装目录,选择第一个Apache HTTP Server x.x.x ,这个是其他选项的父选项,改变他的值,其他的也会一起更改,然后点击change 按钮,选择刚才我们建立好的目录。
修改完后,目录已经变化为"D:wampapache",点击Next 。
这步后就开始安装了,如果前面有什么觉得配置不正确,就点击Back 退回去改正,如果全部正常,点击Install 开始安装。
接下来就是漫长的等待时间啦,等安装程序执行完,会显示下面这个界面。表示安装程序执行完成了。
下面打开浏览器进入测试,在地址栏输入" http://localhost" ,看到下图的结果,就表示Apache 运行正常了!
到此,Apache 配置完毕了,接下来,我们配置PHP ,因为Windows 集成了zip 解压缩软件,所以我们直接解压就可以,把下载的PHP 压缩包拷贝到"D:wampphp"目录下,然后直接解压到当前目录,解压缩完成后,建议把PHP 的压缩包删掉,结果看下图:
PHP 解析器是以Apache 的一个模块运行的,所以此时要修改Apache 的配置文件。在Apache 安装目录下找到conf 目录,打开conf 目录下的httpd.conf 文件,此时应该是在"D:wampapacheconfhttpd.conf"。在文件中搜索"AddType
application/x-gzip .gz .tgz",在他的下面添加一句代码,看下图
继续修改Apache 配置文件,搜索"#LoadModule vhost" 关键字,下面是让Apache 加载PHP 的解析模块,并加载PHP 的配置文件。
下面,在Apache 配置文件中,添加PHP 文件作为首页的支持。
OK,至此Apache 的配置文件就改好了,下面我们改一些PHP 的配置参数。注意,这个地方分为两种情况,一个是"development" 另一个是"production" 。翻译过来就是开发用和运行用。那么就根据你的情况选择配置文件啦,这里我们选择
"development" ,将"php.ini-development" 文件重命名为"php.ini" 。然后打开"php.ini" 文件,"php.ini" 中有很多选项,如果大家想了解它的含义,请你到http://www.php.net/manual/en/ini.php查看每个参数的含义,我们这里不深入解释。
接下来,在php.ini 中搜索"extension_dir"关键字,如下图,将它的值修改为extension_dir="D:/wamp/php/ext/"。