使用phpBB3架設自己的論壇(討論區)


phpBB是一個開源、免費的論壇(或稱討論區)程式,它能夠讓使用者在數分鐘之內就可以建立好一個功能完整的論壇網站,官方網站上還提供了多種語言、外掛以及各式佈景來給使用者套用。就算使用者不會寫任何的程式,也可以架設出一個屬於自己專業論壇

有關phpBB的詳細資訊和原始碼,都可以直接到phpBB官方網站上查看與取得。

phpBB官方網站:https://www.phpbb.com/

如果您對英文不是很熟悉,可以到正體中文的竹貓星球討論區來查閱更多有關phpBB的文章。若有任何問題,也可以直接在討論區上面發問。

竹貓星球http://www.phpbb-tw.net/phpbb/

在架設phpBB3之前,您必須要先擁有可以執行phpBB3網頁伺服器。若您想租用可以架設phpBB網站的主機,您可以到phpBB官方網站查看官方推薦的主機商。若您想使用自己的Linux主機來架設phpBB,您可以參考以下文章來安裝LAMPSSH Server(選用):

https://magiclen.org/lamp/
https://magiclen.org/linux-ssh/

伺服器必須至少支援PHP 5.3.3以及MySQLMSSQLOraclePostgreSQL或是SQLite資料庫,才可以架設phpBB3

開始架設phpBB3

首先請到phpBB的官方網站下載最新的phpBB3原始碼和語言包,將下載下來的phpBB3原始碼壓縮解壓縮後,再將語言包內的所有檔案解壓縮phpBB3原始碼的根目錄中,最後把phpBB3根目錄中所有的檔案傳到伺服器上的網站目錄中。

使用phpBB3架設自己的論壇(討論區)

開啟網頁瀏覽器,直接使用http協定連結到伺服器上phpBB3所放置的目錄,就可以立刻進入phpBB3的安裝程式(程式位於phpBB3根目錄中的「install」目錄)。

使用phpBB3架設自己的論壇(討論區)

網頁右上角的下拉式選單更換自己習慣的語言,這裡以正體中文為例。

使用phpBB3架設自己的論壇(討論區)

然後進入「全新安裝」標籤,開始進行安裝phpBB3的步驟。

使用phpBB3架設自己的論壇(討論區)

phpBB3的安裝步驟十分簡單,只要一步步照著網頁上寫的方式進行即可。比較常會發生問題的地方是在「安裝一致性」這個步驟,在這裡會檢查伺服器的環境,除了資料庫只要有一個可以使用之外,其它項目應該都不能有不可寫或是不可用的情況發生。

使用phpBB3架設自己的論壇(討論區)

若是檔案和資料夾不可寫,只要將不可寫的檔案與資料夾權限設為「777」(-rwxrwxrwx、drwxrwxrwx)即可。若是有缺模組,會導致某些功能無法使用,如果可以,最好還是把模組安裝上去比較好。例如用來產生圖形確認碼的GD模組,基於DebianLinux發行版可以用以下指令來安裝:

sudo apt-get install php5-gd

使用phpBB3架設自己的論壇(討論區)

安裝完後重新啟動Apache

sudo service apache2 restart

使用phpBB3架設自己的論壇(討論區)

更新伺服器的環境之後,再重新讓phpBB3檢測看看現在的環境是否可用。如果可以使用,就可以按下「開始安裝」按鈕了!

使用phpBB3架設自己的論壇(討論區)

一開始需要設定資料庫的資料。請開啟一個資料庫phpBB3使用吧!

使用phpBB3架設自己的論壇(討論區)

使用phpBB3架設自己的論壇(討論區)

填入資料庫的資料後,繼續下一步,phpBB3會檢查剛才填寫的資料庫能不能夠連接。

使用phpBB3架設自己的論壇(討論區)

若能連接,再繼續下一步,設定管理員的帳號。

使用phpBB3架設自己的論壇(討論區)

使用phpBB3架設自己的論壇(討論區)

設定完成後,便可以開始寫入設定檔以及建立資料表了!

使用phpBB3架設自己的論壇(討論區)

接著設定E-mail以及伺服器的網域、路徑和協定。

使用phpBB3架設自己的論壇(討論區)

到這裡就差不多安裝完phpBB3了!

使用phpBB3架設自己的論壇(討論區)

繼續進行下一步後,出現成功安裝phpBB3的訊息,此時就可以先按下「登入討論區」按鈕,登入討論區的後台看看啦!

使用phpBB3架設自己的論壇(討論區)

進入後台可能會看到phpBB3詢問您是否發送您的伺服器設定,如果想要讓phpBB3日後可以發展的更好,當然是按下「發送統計資訊」按鈕。

使用phpBB3架設自己的論壇(討論區)

剛安裝完phpBB3後,進入後台首頁,可能會看到後台出現了一些警告訊息,就是要您把剛才安裝時開啟的權限收一點點回來,這樣phpBB3才會比較安全。在這裡我們就照著phpBB3後台的提示,將根目錄中的「install」目錄刪除,然後把「config.php」檔案的權限設為「644」(-rw-r--r--),僅擁有者可以讀寫,其他使用者只能讀取。

使用phpBB3架設自己的論壇(討論區)

若「install」目錄一直存在,連前台討論區都進不去!

使用phpBB3架設自己的論壇(討論區)

照著phpBB3的提示來做,直到後台沒有出現警告,此時就算是架設完成啦!

使用phpBB3架設自己的論壇(討論區)

以下就是您的討論區的模樣↓

使用phpBB3架設自己的論壇(討論區)

關於作者

Magic Len

各位好,我是Magic Len,是這網站的管理員。我是台灣台中大肚山上人,畢業於台中高工資訊科和台灣科技大學資訊工程系,曾在桃機航警局服役。我熱愛自然也熱愛科學,喜歡和別人分享自己的知識與經驗。如果你有興趣認識我,可以加我的Facebook,並且請註明是從MagicLen來的。

相關文章