最近一个星期建立了自己的wordpress博客,刚开始只是在服务器提供的主机进行测试,但在自己的本本上还从来没试过,所以上网搜索了很多资料,然后搭建成功,现在自己总结下,希望能帮到别人。

第一步:在VISTA下安装IIS 7.0
打开控制面板——程序和功能——打开或关闭windows功能
等一小会儿便在出现的框内按下图选中(全选Internet信息服务里的WEB管理工具和万维网服务)
注意:一定要打钩

第二步:安装PHP5

http://www.php.net/downloads.php

去这里下载最新的PHP安装包,一般而言就下载windows binaries的zip压缩包即可
然后解压缩到自己想放的位置,比如D:\Documents\netService\php5
接下来比较重要了
1、找到PHP5目录下的php.ini-dist文件,重命名为php.ini,然后复制到系统的Windows目录下(C:\Windows)
2、找到PHP5目录下的php5t.dll和libmysql.dll复制到C:\Windows\System32下
3、最后把php5\ext目录下的php_gd2.dll,php_mysql.dll,php_mbstring.dll复制到C:\Windows\System32下
顺便把在网上搜到的原因写下:
如果没有加载 php_gd2.dll php将不能处理图像,没有加载php_mysql.dll php将不支持mysql函数库,php_mbstring.dll在后面使用phpmyadmin时支持宽字符

第三步:配置IIS7.0
打开控制面板——系统和维护——管理工具——Internet 信息服务(IIS)管理器
然后就可以打开IIS7.0
首先你可以为自己的网站建立本地目录
按下图即可,目录你可自己更改

1、设置ISAPI和CGI限制


2、设置ISAPI筛选器


3、处理程序映射——添加脚本映射

第四步:安装MYSQL

http://dev.mysql.com/downloads/

首先去上面的网站下载最新的MYSQL
下载完毕后安装
这就比较简单了,一步一步的安装即可
安装完毕后点击Finish进入配置
然后就一直按照默认的点击“NEXT”(请参照图)


到这一步需要设置mysql的默认编码,默认是latin1,也是标准的编码,第二种是UTF8,第三种是手动设置。这个按自己的需要选择,我选择的是UTF8。


最后点击Execute进行配置


FINISH~完毕!
下面我们可以测试一下MYSQL
打开 开始——所有程序——MYSQL——MYSQL COMMAND LINE CLIENT


输入密码
如果出现MYSQL>
这就说明MYSQL已经安装成功

第五步:配置PHP关联MySql
在C:\Windows文件夹内用记事本打开php.ini
1、设置扩展路径
Find “extension_dir = “./”
改为extension_dir = “D:\Documents\netService\php5\ext”这是你PHP安装的路径

2、加载所需的DLL,分别查找
;extension=php_mbstring.dll
;extension=php_gd2.dll
;extension=php_mysql.dl
然后把这三行前面的“;”去掉即可
这样IIS启动时就可以加载这些DLL

3、设置会话保存路径
Find ; session.save_path = “N;/path”
在下面加入一行
session.save_path = “C:\WINDOWS\Temp”
这里设置成保存到WINDOWS的临时目录下,当然也可以自己建立一个文件夹,但是要设置给予完全控制权限,在文件夹的属性设置即可

4、测试
在你的本地网站目录下建立一个记事本文档
输入
phpinfo();
?>
然后另存为phpinfo.php
在浏览器打开http://localhost/phpinfo.php
如果出现下图,配置就好了,如果不对,请查阅先前的设置。

然后再测试PHP和MYSQL的关联
另外建立一个记事本文档
输入

<?php
$host = “localhost”;
$user = “root”;
$password = “123456″;//123456改成你的mysql密码
$link=mysql_connect($host,$user,$password);
if(!$link) echo “<h1>Failed!</h1>”;
else echo “<h1>Sucess!</h1>”;
mysql_close();
?>
然后另存为test.php
在浏览器打开http://localhost/test.php
如果出现下图,则大功告成!

PS:每次修改完PHP.INI文件后必须重启IIS,这样才能重新加载。

Then~你就可以下载wordpress或者其他的PHP源码进行安装测试~Enjoy!

此篇文章为原创,如需转载,请说明出处,谢谢。