用xampp在本地搭建Wordpress

// 2006年08月12日 // 如之奈何, 部落一格

要出门了,可还是放不下放刚出来的k2 0.9,还是想好好研究一下,虽然有笔记本,可是没有无线网络啊。左思右想,还是在本地搭建个wordpress吧,这样一来就算没有网络,也可以随时玩wp了。以下以windows xp系统为例:

首先,下载最新的xampp lite(没必要用完整版的,对于wordpress来说lite版就足够了。官网上提供了两种格式下载,ZIP格式的是安装版,EXE格式的是自解压版,我这里选择了小得多的EXE,其实内容是一样的。

然后就是安装了,先解压到一个目录,我直接安装到了D盘根目录。解压后在D盘下就多出了一个xampplite的文件夹。

进入文件夹,执行名为“setup_xampp” 的批处理文件(后缀为.bat),成功后按任意键关闭窗口。

xampp_install_1.png

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

xampp_install_2.png

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

接下来要建立一个数据库:点击欢迎页面左栏工具下的“phpMyAdmin” ,创建一个名为wordpress的新数据库,设置如下图:

xampp_install_4.png
下载Wordpress2.0.4并解压。用记事本等编辑程序打开“wp-config-sample.php”,将其中的设置做如下修改,再另存为“wp-config.php”。

xampp_install_6.png

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

xampp_install_5.png

最后的一步就是在浏览器中输入“http://localhost/wordpress/wp-admin/install.php”然后回车了,怎么样,是不是很熟悉的画面?

“用xampp在本地搭建Wordpress”已被31人占领

  1. peger 童鞋说:

    2006年08月12日17点42分

    多谢!请问那我以前安装的apache\php\mysql是不是都可以删掉了?

    回复

  2. Lucifer 童鞋说:

    2006年08月14日11点21分

    不好意思, 出门了两天, 之前的都可以不要了, xampp已经包含了这些东西. :em02:

    回复

  3. 我的勇气 童鞋说:

    2006年08月16日16点33分

    一进来,就下到了,还以为到了哪个专业网站了呢

    回复

  4. Lucifer 童鞋说:

    2006年08月17日23点17分

    呵呵,过奖了,最近深受”电子海洛因”"毒害”, 都没怎么写文章了…

    回复

  5. BloggingPro China » Blog Archive » 用xampp在本地搭建Wordpress 童鞋说:

    2006年08月18日08点21分

    [...]   用xampp在本地搭建Wordpress,我在本地也是这么干的,适合调试用。 [...]

  6. stane 童鞋说:

    2006年08月18日09点49分

    恩恩,十分受用~

    回复

  7. iiwoshan 童鞋说:

    2006年08月19日09点11分

    为什么我的apache启动不了? MYSQL倒是没问题。

    4 Lucifer 给我分析一下,谢~

    回复

  8. Lucifer 童鞋说:

    2006年08月19日11点21分

    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来查看端口情况.

    回复

  9. Cis 童鞋说:

    2006年09月05日16点50分

    请问为什么安装好后登陆时出现
    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
    是怎么回事呢? :em10:

    回复

  10. Lucifer 童鞋说:

    2006年09月06日18点29分

    to Cis: 这是wordpress设定的问题, 很有可能是你wp-config.php内容第一行里空出了一行, 请用记事本一类的编辑器修正.

    回复

  11. Cis 童鞋说:

    2006年09月08日02点53分

    呵呵,我弄好了,谢谢您 :em02:

    回复

  12. Lucifer 童鞋说:

    2006年09月08日19点50分

    不用那么客气~ :em04:

    回复

  13. yoyo2000 童鞋说:

    2006年09月18日17点15分

    我用http://localhost/wordpress/wp-admin/install.php这个地址进入我建立的blog,为什么界面又变成英文的了?
    如何改成中文界面?

    回复

  14. yoyo2000 童鞋说:

    2006年09月18日17点38分

    另外想了解的是,按照这个教程完成之后,有哪些东西是可以删掉的吗?

    回复

  15. Lucifer 童鞋说:

    2006年09月18日21点38分

    to yoyo2000:

    默认下载的wordpress就是英文界面的,你可以尝试使用汉化文件, 不过似乎有bug, 英文界面兼容性好.

    最初下载的xampp lite安装程序是可以删掉的

    回复

  16. asd 童鞋说:

    2006年09月21日21点20分

    啊@弄好了@正好我的域名解析出问题了,在本地测试一下吧@
    :em07:

    回复

  17. ivan 童鞋说:

    2006年09月21日21点20分

    :em02: :em02: :em02: :em02:

    回复

  18. lalin 童鞋说:

    2006年10月19日23点08分

    求救!!!!!!!!!!!!!!!!!

    现在我的脑子已经乱了.

    开始时我装的你说的这个XAMPPLITE版,可是我又装了MAMBO(曼波)也没有什么问题,后来又装了一个论坛程序-DISCUZ,这个时候数据库就出现了问题,打不开127.0.0.1/phpmyadmin.打开127.0.0.1/xampp就可以.

    后来我又找到贴子说,下另一个版本的XAMPP–INSTALLER.这个时候我就想把前一个版本给删了,可是如何也删除不完,总有一些个文件无法删除掉,请问该如何做?

    而且又有问题是打开127.0.0.1 的时候就还是出现了曼波带来的主页,那么这个链接就好像是前一个程序所设定的,而不是后一个版本所设定的.我认为这还是没有删除干净所致的.

    我的能力没有什么,但是我想实在不行的话就全删了再重来,可是这样也做不到了,快点来救我吧.

    回复

  19. 土拨鼠挖掘web2.0 » Blog Archive » 用xampp在本地搭建Wordpress 童鞋说:

    2006年12月14日01点39分

    [...] 用xampp在本地搭建Wordpress at Where Lucifer falls [...]

  20. 两元» Blog 存档 » Wordpress的一些资源-uncomplete 童鞋说:

    2007年04月07日20点06分

    [...] 用xampp在本地调试wp [...]

  21. Hsiang.Chieh的门户 » Blog Archive » [整理]WordPress的一些东西 童鞋说:

    2007年12月01日01点01分

    [...] 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  [...]

  22. 马仔 童鞋说:

    2008年04月04日12点59分

    我安装的是appserv,全部都安装以后,发现127.0.0.1和127.0.0.1/phpmyadmin都可以进入.但是放在职www下面的其它东西都不能显示出来.说此文件可能被删除,更改或暂时不能用.(phpmyadmin也是放在www下面的),我搞了很久,就是不知道问题出在哪里,不知道哪位高手能解答一下,不胜感激!

    回复

  23. Wordpress 2.6:两个新功能 | 胡作非为 童鞋说:

    2008年05月24日09点06分

    [...] 用xampp在本地搭建Wordpress (22) [...]

  24. Arael 童鞋说:

    2008年07月12日12点56分

    有个问题。打开XAMPP 之后,局域网内其它用户似乎可以通过在浏览器地址栏输入我的IP 地址访问到XAMPP 配置页面。不希望这样。请问如何解决?

    回复

    Lucifr 童鞋回复说:

    Lucifr也没仔细研究,这里就摘出xampp说明文档里的一段供Arael自己研究吧:

    A matter of security (A MUST READ!)

    As mentioned before, XAMPP is not meant for production use but only for developers
    in a development environment. The way XAMPP is configured is to be open as possible
    and allowing the developer anything he/she wants. For development environments this
    is great but in a production environment it could be fatal. Here a list of missing security
    in XAMPP:

    The MySQL administrator (root) has no password.
    The MySQL daemon is accessible via network.
    phpMyAdmin is accessible via network.
    Examples are accessible via network.

    To fix most of the security weaknesses simply call the following URL:

    http://localhost/security/

    The root password for MySQL + phpMyAdmin and also a XAMPP directory protection can being established here.

    回复

    Arael 童鞋回复说:

    谢谢!

    回复

    Lucifr 童鞋回复说:

    别客气~

    回复

  25. digyourlove 童鞋说:

    2008年10月15日14点28分

    谢谢你的提示!
    xampp在本地我已经成功配置!

    回复

  26. Ted 童鞋说:

    2009年03月19日02点22分

    为此文的喝彩一下下!

    回复

  27. swee 童鞋说:

    2009年03月27日13点57分

    我也弄好了, 非常感谢!

    回复

    Lucifr 童鞋回复说:

    很高兴能帮上忙

    回复

留句话再走?

Anti-Spam Protection by WP-SpamFree