WAMP配置经验谈

发布时间:2012-12-22 16:13:57,浏览4876次

使用PHP一年多了,对于搭建PHP环境自然是很多次,因为发现自己电脑很少有超过3个月不重装电脑的时候,所以现在来总结下我搭建WAMP环境的经验。

首先说明,由于技术原因,我在Windows下只能搭建PHP版本到5.2.17,因为我在官网找不到更高的版本可以配合Apache服务器运行在Windows下,另外我没有配置过含有SSL的,所以均是不含SSL的版本。

下载如下文件:

http://mirror.bit.edu.cn/apache//httpd/binaries/win32/httpd-2.2.22-win32-x86-no_ssl.msi

http://windows.php.net/downloads/releases/php-5.2.17-Win32-VC6-x86.zip

http://www.mysql.com/downloads/mysql/

接着安装MySQL和Apache,这里就不多讲了,大家应该都会,不清楚可以上网看看其他网站的教程。

现在便开始配置PHP

将下载回来的PHP压缩包解压缩,例如放到D:/php5文件夹,一下将根据该目录配置,如有不同请自行修正。

然后打开PHP的文件夹,将php.ini-dist文件复制并重命名为php.ini

打开改文件,找到extension_dir = “./”,将其修改为extension_dir = "D:php5ext",保存,便可以先放在一边。

接着配置Apache,打开Apache的安装目录,打开conf下面的httpd.conf文件,找到有很多行LoadModule的地方,大概在130行上下,在下面添加新的一行,输入LoadModule php5_module D:/php5/php5apache2_2.dll

继续向下查找

AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz

并在下面添加如下代码:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
PHPIniDir D:/php5

保存后重启Apache服务器,如果出现启动失败请检查配置是否有问题

如果一切正常并没有修改其他设置,则可以在Apache安装目录下的htdocs下新建phpinfo.php文件,并输入如下代码:

<?php
echo phpinfo();
?>

现在打开浏览器,输入http://localhost/phpinfo.php,一切正常则会显示如下画面

WAMP配置经验谈

说明PHP环境已经搭建成功了。

现在我们开始配置WAMP

1、设置默认内容文档

打开Apache的配置文件httpd.conf,查找index.html,找到如下行

在index.html后面添加index.php,或者index.htm,default.htm,default.php等默认内容文档名称,并以空格分开。

接着还可以配置网站根目录的位置,找到DocumentRoot,将其修改为你需要的目录,一共有两处,我修改后如下:

DocumentRoot "E:/www"

<Directory "E:/www">

2、配置PHP

打开php.ini文件,找到如下代码,并将相应需要开启的功能前面的分号去掉

说明: C:UsersSeiyaDesktoppic2.png

接着打开Apache的配置文件httpd.conf,在最下面添加如下代码:

LoadFile D:/php5/libmcrypt.dll
LoadFile D:/php5/libmysql.dll
LoadFile D:/php5/libeay32.dll
LoadFile D:/php5/ssleay32.dll

这里主要是让Apache读入需要的dll文件,如果没有打开需要的功能,可以视情况导入需要的dll。

保存后重启Apache服务器,刷新http://localhost/phpinfo.php页面,可以看到多了写信息。

3、Apache设置多个虚拟主机使用多个域名

详细配置请参考:http://www.lonery.com/article-view-51.html

评论