配置环境:php
操做系统:Windows Server 2003 sp2企业版mysql
Web服务器:系统自带的IIS6.0sql
所需工具:数据库
PHP:php-5.2.12-Win32.zip(官方网址:http://www.php.net)浏览器
数据库:mysql-5.0.22-win32.zip(官方网址:http://www.mysql.com)服务器
数据库管理:phpMyAdmin-3.2.5-all-languages.zip(官方网址:http://www.phpmyadmin.net)cookie
注:我这里用的基本上都是最新版本的软件,未必是最好用的,可是比较好下到的。工具
配置过程:网站
首先咱们来安装PHP:操作系统
- 把php-5.2.12-Win32.zip解压到任意一个路径下,我这里解压到了D:\php
- 把D:\php\里的php.ini-recommended重命名为:php.ini
- 咱们来修改一下PHP的配置文件php.ini
- 找到470行的register_globals = Off 改成:On
- 找到542行的extension_dir = "./" 路径改成:" D:\php\ext\",这里要根据你把php-5.2.12-Win32.zip解压的路径来的填
- 找到677行的; extension=php_mbstring.dll 放开前面的注释,删掉";"
- 找到678行的; extension=php_mcrypt.dll 放开前面的注释,删掉";"
- 找到684行的; extension=php_mysql.dll 放开前面的注释,删掉";
-
下来咱们来配置IIS,让它可以解析PHP
- 打开Internet 信息服务(IIS)管理器=>服务器,反手键点击"Web服务扩展",再点击"添加一个新的Web服务扩展

如图配置,点击肯定。
- 点击网站=>反手键点击"默认网站"=>点击属性=>点击"主目录"选项卡=>点击"配置"按钮=>点击"映射"选项卡=>点击应用程序扩展的"添加"按钮

如图配置,点击肯定。
- 咱们在IIS默认根目录wwwroot下新建一个phpinfo.php文件,来检测一下,咱们是否安装成功了。
在phpinfo.php中写入:<?php phpinfo(); ?>
- 在浏览器中输入:http://localhost/phpinfo.php
这时咱们就能够看到以下页面↓

证实咱们的IIS能够解析PHP了。
-
不过咱们经过浏览该页面能够发现libmysql.dll,却未被加载,为解决此问题,咱们把libmysql.dll拷贝到C:\WINDOWS\System32\下,而且在"Configuration File (php.ini) Path"这一项中看出php.ini的路径是在C:\WINDOWS下,因此咱们把php.ini文件给放到它指定的C:\WINDOWS这个路径下。从新启动电脑后再打开http://localhost/phpinfo.php这个页面咱们能够找到以下图↓
此时证实咱们的libmysql.dll已经加载成功了。OK!
下面咱们就来安装MySql了:
MySql的安装,很是简单,这里我就再也不敷述。下面图示了个人配置:
1.

2.

3.

4.

5.

6.

7.

8.

9.

安装与配置MySql很是简单,网上也有很多的教程,写的都很是好,我这里只是大概让你们看一下个人配置。
最后,咱们来配置一下PHPMyAdmin:
- 将phpMyAdmin-3.2.5-all-languages.zip解压到wwwroot下,为了便于管理,咱们将文件夹名字改成phpMyAdmin。
- 把phpMyAdmin\libraries下的config.default.php,这个文件拷贝到phpMyAdmin下,并更名为config.inc.php。
-
在浏览器中输入: http://localhost/phpMyAdmin/index.php 以下图:↓
注:a.没法加载mcrypt扩展,请检查您的PHP配置。
b.必须启用Cookies才能登陆。
下面咱们就来解决这些问题:
第一个问题a,是由于D:\php\ libmcrypt.dll没有被加载,解决方法如libmysql.dll,把libmcrypt.dll拷贝到C:\WINDOWS\system32\下,重启电脑。
第二个问题b,是由于C:\Inetpub\wwwroot\phpMyAdmin下的config.inc.php配置文件的第177行$cfg['Servers'][$i]['auth_type'] = 'cookie';没有生效,重启电脑后就生效了,若是不是cookie,就改成cookie。
这时咱们再来浏览一下http://localhost/phpMyAdmin/index.php,以下图:↓

这时咱们输入数据库的用户名和密码,我这里的用户名是:root,密码是:123123,点击执行。
这时我也遇到了一点小麻烦,在点击执行的时候它又回到了这个登陆页面。
个人解决方法是在输入完用户名和密码点击执行的时候,连续点击,即可进入,进入后有时会提示一些这样或那样的错误,没关系,多刷新几回后再登陆后就行了。我也没有找到是什么缘由,也多是新的软件存在一些BUG吧!到这里咱们的环境就搭建成功了!欢迎朋友们批评指教!个人QQ:506035168
