1、安装的准备工作

首先需要有一个支持PHP和MYSQL的环境,而且根据WordPress的说明文档(readme.html)的要求:

PHP的版本要在4.1以上,MySQL的版本要在3.23.23以上。

本次的安装先是安装了discuz!发布的EasyDiscuz! for Linux 2.5.0L。

EasyDiscuz! for Linux 2.5.0L中集成了全部4版本Discuz! 4.1.0 Build 20060310

并集成有服务器软件: Apache 2.0.55、PHP 4.4.2、MySQL 4.1.16、Zend Optimizer2.6.2、phpMyAdmin2.7.0-pl2

下载地址和详细的安装方法可以参考http://www.discuz.net/thread-220577-1-1.html

本文在安装discuz!过程中网站的根目录选择在/home/wwwroot/bbs

MySQL的root密码为123456

服务器域名为www.test.com

服务器管理员和论坛管理员的邮件地址都是:admin@test.com

2、安装wordpress的详细步骤:

A、下载wordpress安装包目前wordpress的最新版本是2.0.2版,可以在http://wordpress.org/download/下载。下载后直接解压到本地文件夹内;

B、在/home/wwwroot目录下新建文件夹blog,复制解压后的所有文件到/home/wwwroot/blog;

C、重命名/home/wwwroot/blog内的wp-config-sample.php为wp-config.php,为保留原文件,可采用就地复制创建副本的方式;

D、用编辑器编辑wp-config.php,修改前面的语句:

define(’DB_NAME’, ‘数据库名’); // The name of the database

define(’DB_USER’, ‘MYSQL用户名’); // Your MySQL username

define(’DB_PASSWORD’, ‘密码); // …and password

define(’DB_HOST’, ‘localhost’); // 99% chance you won’t need to change this value

修改为:

define(’DB_NAME’, ‘wordpress’);

define(’DB_USER’, ‘root’);

define(’DB_PASSWORD’, ‘123456’);

define(’DB_HOST’, ‘localhost’);

define (’WPLANG’, ‘’)则是用来设置语言支持,英文版不变,中文版为(’WPLANG’,‘zh_CN‘)。然后保存退出。

E、打开浏览器,在地址栏中输入http://localhost/phpMyAdmin,打开phpMyAdmin,可以在Language选项处选择phpMyAdmin使用的语种。

输入用户名root和密码123456登陆phpMyAdmin

F、创建一个新的数据库名为wordpress

G、重新启动MySQL

H、根据apache的安装路径找到/usr/local/apache/conf文件夹内的httpd.conf文件,用编辑器打开并修改DocumentRoot的路径/home/wwwroot/bbs为/home/wwwroot,保存并关闭;

I、在终端输入/usr/local/apache/bin/apachectl restart重起apache服务,这时在浏览器中访问http://localhost/会提示出错;

J、在浏览器中输入http://localhost/blog会出现如下提示:

It doesn’t look like you’ve installed WP yet.Try running install.php

这时点击install.php的链接开始安装,

按提示输入blog的标题和管理员密码继续下一步安装,

安装完成后系统会自动给出一个六位的随机密码

K、至此wordpress安装完成,可以使用管理员admin和刚给出的密码登录。

L、最后,修改/usr/local/apache/conf文件夹内的httpd.conf文件,将 DocumentRoot的路径/home/wwwroot改为/home/wwwroot/blog,保存并关闭,这时访问www.test.com的时候会直接打开blog。

详细的图文安装教程可参考论坛相关讨论http://www.zhanggy.com/bbs/viewthread.php?tid=3&extra=page%3D1