搭建WordPress本地测试环境1

  • 格式:doc
  • 大小:25.50 KB
  • 文档页数:3

搭建WordPress本地测试环境
2010/11/29 by 社会主义青年
距离上次那篇《非程序员开发Wordpress主题Step1》又过去好久了,今天总算步入Step2。

学习了基本的CSS和PHP之后,就可以开始动手咯。

所有的程序开发首先当然要搭建开发环境了,开发Wordpress主题当然要在本地安装好Apache+PHP+MySQL,为安装Wordpress和测试主题打好地基。

1.Windows下安装WAMP
在Windows和Linux上有所区别(其实主要是为了方便……),在Win上虽然也可以分别下载Apache、PHP、MySQL来安装配置,但是要比在Linux上麻烦很多。

既然不是程序员,当然要找最简便的方法了。

那就是安装Xampp。

Xampp是个集成了Apache+PHP+MySQL的套件,安装没什么特别要点,当然你可以下载精简版的Xampp Lite就足够了。

安装玩以后启动Xampp,然后运行Apache 和MySQL,打开浏览器输入http://localhost或者http://127.0.0.1即可进入Xampp面板,随后进入phpmyadmin建立博客数据库。

默认的服务器目录是
~/xampp/htdoc(~表示你安装Xampp的目录,一般在磁盘根目录下建立XAMPP
文件夹,将它安装在此,这样进入目录比较方便。


1.Linux下安装LAMP
在Linux上配置LAMP(Linux+Apache+MySQL+PHP)虽然没有直接用Xampp套件简单,但是也会感觉一路十分顺畅,不需要手动去配置环境变量啊啥啥的。

我的测试环境为Ubuntu10.10,由于是desktop版本,并没有像Server版一样预装了LAMP,新立得软件管理器里也没有任务标记分组软件包,所以Ctrl+Alt+T打开命令行,输入命令:
$ sudo apt-get install tasksel
$ sudo tasksel install lamp-server
然后就会开始下载安装了,安装到一半会要求设置MySQL密码,输入两次,其余就都是自动的了。

安装结束后,同win一样,在浏览器里输入http://localhost,会显示“It works!”,那说明成功咯~
在Linux 上还需要手动安装phpmyadmin ,它是用来管理MySQL 数据库的。

在命令行输入:
$sudo apt-get install phpmyadmin
即可。

服务器的默认根目录是/var/www/,只有root 用户有权限读写里面的文档,这对于修改文档十分不便,所以用如下命令修改权限,这样我们写代码才方便。

$ sudo chmod 777 /var/www
接着把安装好的phpmyadmin 和apache 链接,输入命令
$ sudo ln -s /usr/share/phpmyadmin /var/www
测试一下phpmyadmin 是否正常运行,在浏览器里输入
http://localhost/phpmyadmin ,登录的用户名应该是 root ,密码就是刚才安装LAMP 的时候让你设置的MySQL 密码。

就可以进入管理界面。

到此,Linux 下的wordpress 运行环境都搭建好了,接下来就是安装Wordpress ,接下来的操作在Win 和Ubuntu 下是基本一致的,不同点仅仅是在Win 上你用的是Xampp ,像上面提到的一样,根目录为/xampp/htdoc ,而Ubuntu 下是/var/www 。

WordPress 的安装分为以下几步:
1、进入phpmydamin 管理界面,win 上为http://localhost/xampp/phpmyadmin ,ubuntu 上为http://localhost/phpmyadmin 。

2、建立数据库,只需填入数据库名称,比如fondawoocom ,然后点击“创建”就OK 了,其他选项不用理。

3、到官网 下载中文版的wordpress 源码压缩包,然后解压到根目录(/xampp/htdoc 或者是/var/www ),这里有个小技巧,一般常规做法是要把压缩包里的3个文件夹:
1. wp-admin
2. wp-content
3. wp-includes
4. index.php
5. wp-config-sample.php
6. …
等其他文件解压到根目录下新建的fondawoocom 文件夹下,否则如果在根目录下要建立多个wordpress 不就乱套了么?
4、修改源码根目录下的wp-config-sample.php 文件,修改下面几行: ?
1 2 3 4 /**修改wordpress 数据库的名称*/
define('DB_NAME' , '在这里填入刚才你用phpmyadmin 建立的数据库名称‘); /**MySQL 用户名*/
define('DB_USER' , 'root');
5 6 7 /**MySQL 数据库密码*/
define('DB_PASSWORD' , '填入刚才你安装MySQL 让你设置的密码‘); /**接下去的内容8成不用更改*/
Okay ,保存文件并重命名为wp-config.php 。

5、在浏览器里输入http://localhost/fondawoocom/wp-admin/install.php ,设置用户名密码电邮,点击安装。

Wordpress 就算安装完成了就。

6、这时候要进入你的博客主页,目录为http://localhost/fondawoocom ,而如果你想要你的博客主页是http://localhost ,那么还需要到后台的“设置”–>“常规”里面,将站点地址改为http://localhost ,然后再到fondawoocom 目录下,将index.php 复制到服务器根目录(xampp/htdoc 或者var/www )下,并打开修改下面这行:
?
1 2 3 /** Loads the wordpress environment and templete */
require('./fondawoocom/wp-blog-header.php' );
/** 在wp-blog-header.php 前面加入文件夹名称,如fondawoocom */ 这时候再打开http://localhost 就是博客主页了,而博客后台依然是
http://localhost/fondawoocom/wp-admin 。

这样不仅方便管理,而且据说有利于SEO (搜索引擎优化)。

感谢帕兰印象的博文提供上面这种wordpress 安装方法。

注:将所有的fondawoocom 替换为你所建立的文件夹名称。

建议所有想开独立博客的朋友都先在本地测试熟悉一下。