IIS7+PHP+mySQL架设WordPress

...

运行WordPress的前提是PHP和MySql,其实很容易搞掂,但我使用的是Vista,无法安装最新的Apache,会提示出错(和IIS7占用80端口无关),所以只好使用IIS7

这篇文章,你可以学会:

1.如何在Vista 安装IIS7并运行PHP

2.如何在Vista下运行WordPress

文章需要的软件下载地址如下
WordPress 2.1
http://wordpress.org/download/

PHP 5.2
http://www.fusionxlan.com/PHPx64/php-5.2.0-x64-2006-11-05.zip

MySQL 5.1
http://dev.mysql.com/downloads/mysql/5.1.html

首先当然是安装IIS7,在控制面板中,选择程序-打开关闭windows功能

在弹出的windows功能中选中Internet信息服务,然后展开-万维网服务-应用程序开发功能,选中ISAPI扩展(重要)

确定后自动安装

接下来是PHP的配置,建议下载压缩包,随便解压到任何一个位置,把文件夹里的php.ini-dist复制到c:\windows下,并改名为php.ini(重要)

用记事本打开php.ini,找到 ;extension=php_mysql.dll,前面的“;”去掉,保存

到刚才解压出来的PHP\ext文件夹,把其中的php_mysql.dll复制到System32文件夹下

打开IIS管理器,使用选中处理程序映射--添加脚本映射,在弹出的对话框中,请求路径输入*.PHP,可执行文件为 \PHP\php5isapi.dll

最后在默认文档添加index.php和default.php,这样IIS7就能正常运行PHP文件了。

下面是安装MySql,简单到极点,完全不用配置,我就不多说了,有问题就请教google

为了确保真的万物一失,我们新建一个PHP文件,内容为,保存为test.php,保存到\inetpub\wwwroot\中,运行http://localhost/test.php,看看能不能正常运行,同时拖动滚动条看看有没有显示MySql的配置状态,以确认PHP能正确连接到数据库上。

最终我们要安装wordPress

把WordPress解压到 \inetpub\wwwroot\ 下,修改wp-config.PHP,红色字体是你要填入或修改的

define('DB_NAME', 'wordpress'); // 这里填入的是MySql中的数据库名称,这个数据库一定要存在
define('DB_USER', 'root'); // MySql管理员登陆名
define('DB_PASSWORD', 'XXXXX'); // 数据库登陆密码
define('DB_HOST', 'localhost'); // 数据库的位置,本地的就是localhost,远程的就输入IP

define ('WPLANG', 'zh_CN'); 输入zh_CN,否则中文会乱码

完成后运行http://localhost/wordpress/wp-admin/install.php 安装,完成后有一个随机密码,用这个密码和admin帐号来登陆

到此,WordPress在IIS7下假设完成。

继续阅读
IIS7 URL重写的问题
IIS7不显示验证码的解决方案
Vista中IIS7+ASP+Access系统配置详解
IIS7安装及ASP+Access环境配置
Vista的IIS7设置
发表评论

昵称:
最新评论
暂时没有评论!