用XAMPP在本地搭建WordPress
写这篇文章的目的,凑数占50%,其实随便Google一下,甚至能找到标题相同的“官方”教程。但为了配合以后“一系列”(同样能Google出来)的后续文章,还是写一下吧。这一系列文章,将包括svn和ssh在Windows下的基本应用,当然,只针对WordPress。
先介绍一下主角。XAMPP是一组套件,一堆开源的东西的集合,能为系统提供PHP+MySQL的本地环境;已预先配置完善,PHP、MySQL、phpMyAdmin等各个组件的版本更新尚算及时。使用简化版XAMPP Lite, 足以完美支持本地运行WordPress,以及进行模板制作和插件开发。
下载 XAMPP Lite | exe格式是7-zip打包,内容跟zip一样,体积却小很多。
一、安装XAMPP
- 把下载回来的文件解压缩到任意文件夹;
- 运行setup_xampp.bat;
- 瞬间完成后按任意键退出。
二、启用mod_rewrite
Apache的mod_rewrite模块能提供url重写,但默认是关闭的。要让Apache加载mod_rewrite我们才能使用WordPress的Permalinks,虽然在本地环境下此功能可有可无。
- 用文本编辑器打开
\apache\conf\httpd.conf; - 搜索 “
mod_rewrite.so”(不含引号,只有一处); - 把该行开头的“#”去掉:

- 搜索 “
<Directory />”(不含引号,只有一处); - 把在下两行出现的 “
AllowOverride” 后的 “None” 改为 “All”:

- 保存,关闭编辑器。
三、启动XAMPP
- 运行xampp-control.exe;
- 启动Apache和MySql:

- 然后便可以关闭这个控制面板,不需要一直开着。
这样就完成了,可以在Firefox的地址栏输入http://localhost,选择语言,看看介绍及使用说明。好吧其实完全可以无视之,接下来准备安装WordPress。
四、创建数据库
- 在Firefox的地址栏输入“
http://localhost/phpmyadmin”; - 新建数据库,取数据库名如“wordpress”,下拉菜单选“utf8_general_ci”:

五、安装WordPress
XAMPP的http运行目录是htdocs,相当于FTP中的httpdocs或public_html,所有东西必须扔进这里。
- 把WordPress压缩包内的“wordpress”文件夹复制到
\htdocs\; - 用文本编辑器打开wp-config-sample.php;
- 如图填写(用户名为“root”,没有密码):

- 最后两个define的作用请询问Google,不添加也没所谓;
- 另存为“wp-config.php”;
- 在Firefox的地址栏输入“
http://localhost/wordpress”,搞定。
这篇写完了。下一篇也许会写svn,计划分别针对本地和服务器的应用来写。请上帝保佑。
December 11th, 2007 at 12:12 pm
汗,说实话,svn ssh 的基本应用在网上也是一大堆的说。。。。
December 11th, 2007 at 12:37 pm
xampp是个好东西~
December 11th, 2007 at 1:09 pm
[...] 阅读更多:用XAMPP在本地搭建WordPress 相关文章:WordPress 的 5 种另类用途10 个我必装的 WordPress 插件10 个步骤把 WordPress 打造成 Web 2.0 门户WordPress 2.3 Beta 1发布Movable Type 4 对决 Wordpress 2.2 十二月 11, 2007 | 位于 精选博文 | 阅读次数:1 var sb_url_to_rate = "http://news.bsdos.cn/2007/12/11/news-1200.html"; var sb_rated_title = "用XAMPP在本地搭建WordPress"; try { var sb_rated_creation = new Date(Date.parse('Tue, 11 Dec 2007 01:28:36 -0700')); } catch (e) {} var sb_recommendations_url_prefix = "http://news.bsdos.cn"; [...]
December 11th, 2007 at 3:43 pm
第三方的东西总是有些不放心
December 11th, 2007 at 3:55 pm
看来柠檬要专门为我写一个系列,作为我转到WP的礼物,哈哈!
December 11th, 2007 at 8:00 pm
挺又用的。跟discuz exp有点类似。
December 12th, 2007 at 4:59 pm
@长天暮鼓: 对。要不是你开始使用wp了,我也不会写。。。
December 13th, 2007 at 10:32 pm
oh 妈妈
PHP
...怕啊怕
December 22nd, 2007 at 9:59 pm
还有一个比这更简单的“UNIFORM SERVER”不用安装,也不会在系统启动的时间开启,嗯,如果是在WINDOWS下,推荐用这个。
December 29th, 2007 at 10:13 pm
[...] 下载 | 使用介绍 [...]
January 14th, 2008 at 11:12 am
都创建好后,自己BLOG的地址是什么呢?
怎么发布?
本地可以看,别人要怎么访问我的BLOG呢?
如何绑定域名?
大人~能教我吗?
January 15th, 2008 at 4:15 am
@crorts: 真教我哭笑不得了,呵呵。XAMPP实现的是本地环境,不能绑定域名,不能被别人访问,除非你在局域网内或使用VPN,别人才有可能通过IP访问。
January 28th, 2008 at 11:43 am
上面说的是真的还是假的啊
February 15th, 2008 at 7:26 pm
[...] Riku 的帖子,类似软件还有 APMXE - Apache PHP MySQL 绿色套装版 和 用XAMPP在本地搭建WordPress [...]
March 12th, 2008 at 9:40 am
都怪陈冠希:解决XAMPP端口占用导致启动失败一例...
XAMPP是什么,不用详细说了吧?不知道的可以参考柠檬同学的这篇文章。
G7 v5的代码正在接近结尾,昨天拿回家准备完成一部分工作,才发现上次重做系统之后xampp居然没装……懒得在本地翻...
March 12th, 2008 at 1:33 pm
好东西,以前一直用,类似的还有很多。
March 17th, 2008 at 9:58 pm
概念性错误
“Apache的mod_rewrite模块能提供url重写,也就是.htaccess的支持”
“Apache的mod_rewrite模块能提供url重写”正确,但不是“也就是.htaccess的支持”
如果开启mod_rewrite模块(mod_rewrite.so),而不启用.htaccess(AllowOverride None),你照样可以使用重写功能。
如果需要定义重写Rule,在httpd.conf添加即可,而不是在.htaccess中
AllowOverride All 启用的是在各目录中使用.htaccess,但这不是URL重写所必须的。
April 13th, 2008 at 7:41 pm
文章不错,值得收进收藏夹。
May 28th, 2008 at 8:14 pm
这类东西好像比较多的,像PHPNOW,phpeasy,觉得discuz那个不是太好用,还超慢的
June 16th, 2008 at 1:12 pm
[...] F:iLEMONed CN » Blog Archive » 用XAMPP在本地搭建WordPress 整个 Yo2 上的相关文章:Wordpress on Mac wordpress搭建成功 在本地安装WordPress 安装wordpress 安装wordpress printYo2FavControl("","","iLEMONed CN » Blog Archive » 用XAMPP在本地搭建WordPress","用XAMPP在本地搭建WordPress 写这篇文章的目的,凑数占50%,其实随便Google一下,甚至能找到标题相同的“官方”教程。但为了配合以后“一系列”(同样能Google出来)的后续文章,还是写一下吧。这一系列文章,将包括svn和ssh在Windows下的基本应用,当然,只针对WordPress。 先介绍一下主角。XAMPP是一组套件,一堆开源的东西的集合,能为系统提供PHP+MySQL的本地环境;已预先配置完善,PHP、MySQL、phpMyAdmin等各个组件的版本更新尚算及时。使");最近阅读过此文章的网友: [...]
July 26th, 2008 at 9:36 am
[...] 来自 CBN 论坛,欢迎讨论。偷懒,直接转载 Riku 的帖子,类似软件还有 APMXE - Apache PHP MySQL 绿色套装版 和 用XAMPP在本地搭建WordPress [...]
July 30th, 2008 at 12:33 am
Супер!
July 30th, 2008 at 6:30 am
[...] 来自 CBN 论坛,欢迎讨论。偷懒,直接转载 Riku 的帖子,类似软件还有 APMXE - Apache PHP MySQL 绿色套装版 和 用XAMPP在本地搭建WordPress [...]