一、軟件的獲得安裝 在整個配置過程中,我們使用的軟件都是完全免費的開放源代碼軟件,可以從互聯網上免費下載。在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-0.7.6.tar.gz
#tar –zxvf bBlog-0.7.6.tar.gz “建立一個目錄”
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 ‘