安装phpbb2

发表于:2007-06-09来源:作者:点击数: 标签:
转自鸟哥的私房菜之phpbb2讨论版 程序下载及语言包下载:http://www.phpbb.com/downloads.php 全新安裝 phpBB 架站機: 全新安裝其實很簡單的啦!一步一步來操作吧: 建立資料庫: 由於我們要使用 MySQL 的資料庫,所以,當然就需要取得資料庫的使用權限啦!

转自鸟哥的私房菜之phpbb2讨论版

程序下载及语言包下载:http://www.phpbb.com/downloads.php

全新安裝 phpBB 架站機:
 
全新安裝其實很簡單的啦!一步一步來操作吧:
 

  1. 建立資料庫:
    由於我們要使用 MySQL 的資料庫,所以,當然就需要取得資料庫的使用權限啦!如果您不是在自己的 Linux 主機上面架設 phpBB 的話,請向您的網路管理員申請一個資料庫的帳號與資料庫的名稱喔!如果您是 Linux 系統管理員,那就好辦多了!假設我需要一個帳號為 phpbbuser 以及一個資料庫名稱為 phpbb2 的話,可以這麼做:
     
    clearcase/" target="_blank" >cc"># 1. 利用 MySQL 的 root 身份建立資料庫與帳號:
    [root@test root]# mysql -u root -p
    Enter password:  <==輸入你的 MySQL 的 root 密碼
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 3 to server version: 3.23.56

    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

    mysql> create database phpbb2;  <==注意每個指令後面要加上 ; 
    Query OK, 1 row affected (0.00 sec)

    mysql> grant all privileges on phpbb2.* to phpbbuser@localhost identified by 'your.password' ;  <==將剛剛建立的 phpbb2 權限給 phpbbuser 這個帳號!
    Query OK, 0 rows affected (0.01 sec)

    mysql> exit
    Bye

    # 2. 測試剛剛建立的資料庫與帳號是否可以使用:
    [root@test root]# mysql -u phpbbuser -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 4 to server version: 3.23.56

    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

    mysql> connect phpbb2;
    Connection id:    5
    Current database: phpbb2

    mysql> exit
    Bye

     
    這樣就完成囉!很簡單吧!不過,要記得的是:
     
    • 你的 MySQL 主機名稱為 localhost ,這個是 MySQL 的主機名稱,不是 Linux 主機名稱!通常 MySQL 的主機名稱『一定』是 localhost 喔!
    • 你的 MySQL 資料庫名稱為 phpbb2 喔!
    • 你的 MySQL 帳號為 phpbbuser 且密碼為 your.password 喔!
     
  2. 套件包解壓縮:
    剛剛下載的三個檔案必須要好好的進行解壓縮喔!解壓縮的相對位置不能搞錯!不然就無法顯示完整的中文了!假設我是在 root 的家目錄底下解壓縮的,所以:(註:假設三個檔案都放置在 /root 底下)
     
    [root@test root]# tar -zxvf phpBB-2.0.5.tar.gz
    會建立一個目錄在 /root 底下,成為 /root/phpBB2

    [root@test root]# cd phpBB2/language/
    [root@test language]# tar -zxvf /root/lang_chinese_traditional_taiwan.tar.gz
    這個動作在於建立中文化檔名在語言目錄中!

    [root@test language]# cd /root/phpBB2/templates
    [root@test templates]# tar -zxvf /root/subSilver_chinese_traditional_taiwan.tar.gz

    [root@test templates]# cd /root/phpBB2
    [root@test phpBB2]# chmod 666 config.php

     
    好了!目前你的完整的 phpBB2 的套件就在 /root/phpBB2 這個目錄底下囉!
     
  3. 網站目錄移動:
    在這裡你可以使用虛擬主機 (Virtual Host) 的功能來設定您的 WWW 主機,不過,我這裡用比較簡單的方式來進行 phpBB 的架設!假設您的 phpBB 預設要安裝在 http://your.host.name/phpbb2 的話,而且,你的網站主頁又在 /var/www/html 底下(這些都是預設值喔!),那麼你可以直接這樣做:
     
    [root@test phpBB2]# cd /root
    [root@test root]# mv phpBB2 /var/www/html/phpbb2
     
    好了!未來你只要輸入 http://你的主機名稱/phpbb2 就可以進入到 phpBB2 這個超級架站機囉!
  4. 開始網路安裝:
    phpBB2 的安裝真的是很簡單的啦!只要在你的瀏覽器上面輸入你的 phpBB2 的主目錄即可!剛剛我們不是安裝在 http://主機名稱/phpbb2 嗎?!所以,當我在瀏覽器的網址列輸入這個咚咚時,他會出現如下畫面:(註:如果出現亂碼時,請到您的瀏覽器上面,設定好『編碼』成為 big5 即可!)

    上頭主要分為兩部份來填寫,首先,主機資訊部分,請參考剛剛我們所建立的 MySQL 資料庫的資訊,就給他填寫進去吧!另外,由於 phpBB2 裡面需要一個系統管理員,所以,您必須要建立系統管理員的相關權限喔!填寫好了之後,就給他按下『開始安裝吧!』(註:如果出現:『您主機上的 PHP 不支援您所選擇的資料庫型態』,通常是忘記安裝 php-mysql 這個套件了!拿出光碟來安裝他即可囉!)最終的結果會如下所示:

    按下『完成安裝』之後,會出現如下畫面:

     
  5. 後續安全設定項目:
    因為害怕被入侵我們的 phpBB ,所以,目前 phpBB 要能運作的話,必須要移除一些安裝過程會使用到的檔案,由於這些檔案是不需要存在的(只有在安裝的時候才會用到),所以,必須要移除之後,phpBB2 才能正常的來運作喔!
     
    [root@test root]# cd /var/www/html/phpbb2
    [root@test phpbb2]# chmod 644 config.php
    [root@test phpbb2]# rm -rf install
    [root@test phpbb2]# rm -rf contrib
     
  6. 完成設定:
    這樣一來,應該可以進入您的 phpBB 囉!在出現的第一次 phpBB 畫面中,請以系統管理員的身份登入:

    可以的話,並同時勾選『自動登入』,如此一來,每次您進入 phpBB 時,都會使用這一個身份來登入,並且,如果是以管理員的身份來登入的話,哈哈!最底部會出現一個隱藏的項目:

    這樣就能夠讓您進入 phpBB 系統去進行其他額外的設定囉!更多更詳細的功能可以到竹貓星球去詢問,也可以買一本 phpBB 論壇架設寶典來參考喔!

原文转自:http://www.ltesting.net