一、软件的获得安装
在整个配置过程中,我们使用的软件都是完全免费的开放源代码软件,可以从互联网上免费下载。在Linux下开发Web应用,一定要有一个HTTP服务器,这就是著名的Apache。当然数据库是一定少不了的,Linux支持多种数据库,包括像Oracle、DB2等这样大型的数据库。不过与PHP最为相配、也是运用最多的数据库当属MySQL了。另外PHP语言本身也是必不可少的。下面是它们相应的网站: Apache http://www.apache.org ;MySQL http://www.mysql.com ;PHP http://www.php.net 。就Apache而言,有1.3.X版本与2.X版本两个分支。由于2.X是在1.3.X上进行重写,因此在结构和功能上都有很大的改进。关于Apache 1.3.X的安装介绍比较多,故本文选用了Apache 2.X版本。同样,也选用了支持Apache 2.X版本的PHP版本。如何用Red Hat Enterprise Linux AS4.0+Apache+PHP +MySQL+bblog来架构动态网站论坛,所选取的是目前最新版本的软件,均从源代码开始编译,而不是下载二进制文件来进行安装。LAMP的具体安装过程,由于这方面文章比较多笔者就不赘述了。
二、搭建bblog博客网站
下面以Linux发行版Red Hat Enterprise Linux AS 4.0为例,介绍搭建bblog博客网站从安装到使用。
bblog官方网站是http://www.bblog.com/ 最新版本:0.7.6。
1. bblog软件下载:
|
#cd var/www/html wegt http://jaist.dl.sourceforge.net/sourceforge/bblog/bBlog- |
|
#tar –zxvf bBlog- |
2.为bblog建立数据库:
|
# mysql –u root –p Enter password: xxxxxxxxx Your Mysql connection id is 3 to server version: 4.11 Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer. Mysql> create database bblog ; “为phpbb2建立数据库” Query OK, 1 row affected (0.01 sec) Mysql>grant all privileges on bblog.* to bblog@localhost identified by ‘ mysql>quit |
3. 测试刚建立的数据库与帐号是否可以使用:
|
# mysql –u bblog –p Your Mysql connection id is 3 to server version: 4.11 Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer. Mysql> connect bblog ; mysql>show databases; +--------------+ | Database | +--------------+ | mysql | | bblog | +--------------+ 2 rows in set (0.00 sec) mysql>quitquit |