用xampp在本地搭建Wordpress
- 23
- Add a Comment
要出门了,可还是放不下放刚出来的k2 0.9,还是想好好研究一下,虽然有笔记本,可是没有无线网络啊。左思右想,还是在本地搭建个wordpress吧,这样一来就算没有网络,也可以随时玩wp了。以下以windows xp系统为例:
首先,下载最新的xampp lite(没必要用完整版的,对于wordpress来说lite版就足够了。官网上提供了两种格式下载,ZIP格式的是安装版,EXE格式的是自解压版,我这里选择了小得多的EXE,其实内容是一样的。
然后就是安装了,先解压到一个目录,我直接安装到了D盘根目录。解压后在D盘下就多出了一个xampplite的文件夹。
进入文件夹,执行名为“setup_xampp” 的批处理文件(后缀为.bat),成功后按任意键关闭窗口。

执行“xampp-control.exe”,分别点击Apache和MySql后的Start,看到如下状态后即说明成功。

打开一个浏览器,比如firefox,在地址栏输入“http://localhost/xampp/splash.php”后回车,选择最后的“Chinese”,即可进入Xampp的欢迎页面了。这以后只要在地址栏输入“http://localhost”回车就能来到这个页面了。

接下来要建立一个数据库:点击欢迎页面左栏工具下的“phpMyAdmin” ,创建一个名为wordpress的新数据库,设置如下图:
![]()
下载Wordpress2.0.4并解压。用记事本等编辑程序打开“wp-config-sample.php”,将其中的设置做如下修改,再另存为“wp-config.php”。

接下来把整个wordpress文件夹复制到安装目录下的“htdocs”文件夹中,以我的情况就是在“D:\xampplite\htdocs\” 中,完成后的文件树如下:

最后的一步就是在浏览器中输入“http://localhost/wordpress/wp-admin/install.php”然后回车了,怎么样,是不是很熟悉的画面?
点击查看更多关于Blog,Wordpress工具,xampp的内容。







23 Comments
peger
多谢!请问那我以前安装的apache\php\mysql是不是都可以删掉了?
[回复]
Lucifer
不好意思, 出门了两天, 之前的都可以不要了, xampp已经包含了这些东西.
[回复]
我的勇气
一进来,就下到了,还以为到了哪个专业网站了呢
[回复]
Lucifer
呵呵,过奖了,最近深受”电子海洛因”"毒害”, 都没怎么写文章了…
[回复]
BloggingPro China » Blog Archive » 用xampp在本地搭建Wordpress
[...] 用xampp在本地搭建Wordpress,我在本地也是这么干的,适合调试用。 [...]
stane
恩恩,十分受用~
[回复]
iiwoshan
为什么我的apache启动不了? MYSQL倒是没问题。
4 Lucifer 给我分析一下,谢~
[回复]
Lucifer
to iiwoshan:
有很多原因可能造成apache启动不了:
1.启用了其它http serve占用了80端口. 比如IIS, Sambar, ZEUS等.
2.winsocks版本过低, apache至少需要winsocks2, 可以到microsoft官方下载最新版本
3.有时候winsock2可能会被病毒等破坏, 可以尝试用winsock2 fix修复(只用于95,98,me).
4.防火墙或是防病毒程序屏蔽了apache的端口. 可以尝试关闭防火墙
5.在使用xp pro的情况下未安装xp sp1.
6.McAfee的病毒检测也有可能造成apache不能启动
7.安装了Skype的话也有可能屏蔽80端口. 可以在Actions — > Options –> Connection里修改这一设置后重启动skype.
你可以通过xampp-portcheck.exe来查看端口情况.
[回复]
Cis
请问为什么安装好后登陆时出现
Warning: Cannot modify header information - headers already sent by (output started at E:\My Blog\xampp\htdocs\wordpress\wp-config.php:1) in E:\My Blog\xampp\htdocs\wordpress\wp-login.php on line 9
Warning: Cannot modify header information - headers already sent by (output started at E:\My Blog\xampp\htdocs\wordpress\wp-config.php:1) in E:\My Blog\xampp\htdocs\wordpress\wp-includes\pluggable-functions.php on line 309
Warning: Cannot modify header information - headers already sent by (output started at E:\My Blog\xampp\htdocs\wordpress\wp-config.php:1) in E:\My Blog\xampp\htdocs\wordpress\wp-includes\pluggable-functions.php on line 310
Warning: Cannot modify header information - headers already sent by (output started at E:\My Blog\xampp\htdocs\wordpress\wp-config.php:1) in E:\My Blog\xampp\htdocs\wordpress\wp-includes\pluggable-functions.php on line 272
是怎么回事呢?
[回复]
Lucifer
to Cis: 这是wordpress设定的问题, 很有可能是你wp-config.php内容第一行里空出了一行, 请用记事本一类的编辑器修正.
[回复]
Cis
呵呵,我弄好了,谢谢您
[回复]
Lucifer
不用那么客气~
[回复]
yoyo2000
我用http://localhost/wordpress/wp-admin/install.php这个地址进入我建立的blog,为什么界面又变成英文的了?
如何改成中文界面?
[回复]
yoyo2000
另外想了解的是,按照这个教程完成之后,有哪些东西是可以删掉的吗?
[回复]
Lucifer
to yoyo2000:
默认下载的wordpress就是英文界面的,你可以尝试使用汉化文件, 不过似乎有bug, 英文界面兼容性好.
最初下载的xampp lite安装程序是可以删掉的
[回复]
asd
啊@弄好了@正好我的域名解析出问题了,在本地测试一下吧@

[回复]
ivan
[回复]
lalin
求救!!!!!!!!!!!!!!!!!
现在我的脑子已经乱了.
开始时我装的你说的这个XAMPPLITE版,可是我又装了MAMBO(曼波)也没有什么问题,后来又装了一个论坛程序-DISCUZ,这个时候数据库就出现了问题,打不开127.0.0.1/phpmyadmin.打开127.0.0.1/xampp就可以.
后来我又找到贴子说,下另一个版本的XAMPP–INSTALLER.这个时候我就想把前一个版本给删了,可是如何也删除不完,总有一些个文件无法删除掉,请问该如何做?
而且又有问题是打开127.0.0.1 的时候就还是出现了曼波带来的主页,那么这个链接就好像是前一个程序所设定的,而不是后一个版本所设定的.我认为这还是没有删除干净所致的.
我的能力没有什么,但是我想实在不行的话就全删了再重来,可是这样也做不到了,快点来救我吧.
[回复]
土拨鼠挖掘web2.0 » Blog Archive » 用xampp在本地搭建Wordpress
[...] 用xampp在本地搭建Wordpress at Where Lucifer falls [...]
两元» Blog 存档 » Wordpress的一些资源-uncomplete
[...] 用xampp在本地调试wp [...]
Hsiang.Chieh的门户 » Blog Archive » [整理]WordPress的一些东西
[...] 1 http://my.donews.com/52wordpress/ 2 http://lucifr.com/2006/08/12/xampp-localized-wordpress/ 用xampp在本地搭建Wordpress 3 http://smartr.cn/wordpress/index.php [...]
马仔
我安装的是appserv,全部都安装以后,发现127.0.0.1和127.0.0.1/phpmyadmin都可以进入.但是放在职www下面的其它东西都不能显示出来.说此文件可能被删除,更改或暂时不能用.(phpmyadmin也是放在www下面的),我搞了很久,就是不知道问题出在哪里,不知道哪位高手能解答一下,不胜感激!
[回复]
Wordpress 2.6:两个新功能 | 胡作非为
[...] 用xampp在本地搭建Wordpress (22) [...]