Skip to content
 

XP下用IIS实现WordPress的本地调试

昨天下了本PHP相关的书籍,本来想学习学习一些东西,感觉在本地搭建一个PHP的运行环境很有必要。顺便的话还可以在本地安装一个Wordpress,方便调试主题之类的。网上有个叫做xampp的软件,XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。但是我昨天搞的时候,不知道是电驴还是迅雷把我的端口给占用了,折腾半天没有搞出来。如果你不想费别的心思的话,可以试试这个软件,具体的用法,可以看看天缘博客的一篇教程,地址在:http://www.metsky.com/archives/66.html

教程下载:http://www.brsbox.com/filebox/down/fc/3b96ceec868ea0ffd18154cd3ae7d8c5

好了,以下来看看我是怎么实现的:

第一步:安装IIS5.1

需要一张原版的XP系统盘,镜像文件也可以,用虚拟光驱加载。ghost的那种我昨天试了下,估计是被精简了,安装不上。

开始——控制面板——添加/删除程序——添加/删除Windows组件——选中IIS,然后下一步,按照提示进行安装。。。

装好了之后,再开始——运行——输入:inetmgr,可以打开IIS5.1控制面板,这一步就先做到这里,接下来看看其它的。

第二步:在XP下配置PHP5.3

这一步我参考网上的文章做的,你直接下载看吧:

下载地址:http://www.brsbox.com/filebox/down/fc/88171ef591248893bb90b2b1cf8c648d

第三步:XP下MySQL5.1的安装

参考了某位网友的做法:http://www.brsbox.com/filebox/down/fc/18fd9b285dbe111b75118c70483f381f

——————————————————————————————————————————————————

1.下载MySQL 5.1 地址:http://dev.mysql.com/downloads/               

2.运行安装文件后,下一步,选择Custom(自定义)安装。

3.点Change选择MySQL安装目录和数据库存放目录,记得要是英文目录,我试过中文目录是不行的。

1.我的MySQL安装目录是D:\Program Files\MySQL\MySQL Server 5.1\,最好是直接把默认路径的C盘改成D。数据库存放目录是D:\Database\。

2.下一步,install,稍后,出现另一个窗口,继续选择下一步,直到出现配置画面。

3.选择Details Configuration(详细设置),下一步,如果为开发人员,请选择Developer Machine,下一步Multifunction Database。

4.这一步就是重点,选择InnoDB Tablespace Settings,很多人最后出现“本地计算机 无法启动mysql服务 错误1067:进程意外中止”也是由于这里所引起的,网上很多说修改my.ini文件,但是我试了好久都没成功,经过重装了无数次,才发现这个方法。

5.言归正传,这个路径怎么选呢??

6.我的MySQL安装目录是D:\Program Files\MySQL\MySQL Server 5.1\,我的InnoDB Tablespace路径就是D:\Program Files\MySQL\,下一步。

7.Manual Setting我写的是5。这样对开发者来说占用内存小。

8.下一步按默认设置,下一步选择默认字符集GBK。

9.下一步,勾上Include Bin Directory in Windows PATH。

10.一步设置密码

11.下一步,Execute。
你会看见服务启动成功,直接点Finish吧,不用做其他任何修改!!!

最后在D:\Program Files\MySQL\中出现一个文件ibdata1。
总结一下几个要点:

1.安装时尽量选择英文目录,不然可能会出现错误。

2.InnoDB Tablespace Settings中目录要选择MySQL安装目录的上一级,至于把MySQL安装在类似于D:\Program Files\MySQL\这样的目录中,而InnoDB Tablespace放在D:\Program Files\

祝大家安装成功。

——————————————————————————————————————————————————

还有个工具,建议你也是必须要下载的,名字叫做:MySQL Administrator,数据库管理工具,很好用的,方便你更改本地的数据库。我的Mysql编码是UTF-8。

第四步:安装Wordpress

首先你从http://cn.wordpress.org/下载安装包,放到你设置的网站目录下面,比如我的是F:\TestPHP\wordpress,然后把wp-config.php这个文件放到wordpress文件夹下面,如果你第一次使用WP,那么就用我给你提供的吧,记得用UE编辑器编辑数据库的配置信息之类的。如下图所示:

wp-config.php下载地址:http://www.brsbox.com/filebox/down/fc/c9af06b794498d5faf391c0ea06420cd

iis下rewrite独立主机方法:

下载下面这个文件观看,里面包含相关附件的。

下载地址:http://www.brsbox.com/filebox/down/fc/87b759c08c762ca909503409a7078054

关于这个问题,我也想请教下懂这个的朋友,因为我设置好了之后,仍然不可以实现固定链接。

.htaccess的内容为:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>

.htaccess地址:http://www.brsbox.com/filebox/down/fc/dcd998cf6d6f7892529dc8b5484fc0f4这个文件的权限我也更改了的,可读可写可控制,WP后台开始没有设置权限的时候有提示,说需要手动保存一个,等我手动保存了,然后设置权限,仍然不可以。不知道是不是WIN主机不支持这个。

好了,到了这里,基本上就是大功告成了,最后我再推荐一本书籍:

PHP与MySQL程序设计(第3版)

内容简介
  本书是全面讲述PHP与MySQL的经典之作,书中不但全面介绍了两种技术的核心特性,还讲解了如何高效地结合这两种技术构建健壮的数据驱动的应用程序。本书涵盖了两种技术新版本中出现的最新特性,书中大量实际的示例和深入的分析均来自于作者在这方面多年的专业经验,可用于解决开发者在实际中所面临的各种挑战。


  本书内容全面深入,适合各层次PHP和MySQL开发人员阅读,既是优秀的学习教程,也可用作参考手册。

下载地址:电驴的吧,里面有教程,还有软件了。http://www.verycd.com/topics/2763632/

下面是用到的工具截图:

有什么问题和如果发现链接失效的情况的话,请在下面给我留言!

31个评论

  1. 不错,这样IIS支持PHP,爽

留下评论