想要架設一個網站讓很多人在上面交流資訊嗎?雖然現在不太流行了,但論壇網站(或稱討論區)在社群平台還沒開始火起來之前可是很多人在使用的。作為一款從西元2000年就開始的免費PHP論壇程式,phpBB成熟穩定,而且十分輕巧,著重在論壇的基本功能上,沒有花裡胡哨的設計,它能夠讓使用者在數分鐘之內就建立好一個論壇網站,支援多種語言、外掛以及各式佈景來給使用者套用。就算使用者不會寫任何的程式,也可以架設出一個屬於自己的專業論壇。
phpBB的官方網站:
phpBB的正體中文討論區(竹貓星球):
架站前的準備
伺服器主機
架設phpBB論壇需要PHP執行環境,以及MySQL、MariaDB、MS SQL、Oracle、PostgreSQL或是SQLite資料庫。您可以使用自己的電腦來安裝這些東西,架在自己的電腦上;也可以去租用虛擬主機商提供的服務,架在他們的電腦上。
如果想要使用國外的虛擬主機,可以考慮使用老牌、穩定、且價格合理的Linode,可參考這篇文章:
筆者推薦用LNAMP(Linux + Nginx + Apache + MySQL + PHP)來架設phpBB,可以參考以下文章來架設LNAMP Server:
注意LNAMP的Apache伺服器要啟用rewrite
模組,且Apache的虛擬主機要啟用.htaccess
檔案。
網域(網路門牌)
將您預計您的phpBB論壇要使用的網域名稱的DNS記錄設定好,使網域能對應到phpBB論壇的主機。
架設phpBB
首先請到phpBB的官方網站下載最新的phpBB原始碼和語言包,將下載下來的phpBB原始碼的壓縮檔解壓縮後,再將語言包內的所有檔案解壓縮進phpBB原始碼的根目錄中,最後把phpBB根目錄中所有的檔案傳到伺服器上的網站目錄中。
用網頁瀏覽器開啟伺服器上phpBB程式所放置的目錄,就可以立刻進入phpBB的安裝程式(安裝程式位於phpBB程式根目錄中的install
目錄)。
從網頁右上角的下拉式選單更換自己習慣的語言,這裡以正體中文為例。
然後打開安裝
分頁,按下安裝
。
如果檔案權限沒有問題,就會進入設定安裝資料
這個步驟。一開始要先設定管理員的帳號。
接著設定資料庫。
然後設定論壇要使用HTTP還是HTTPS、網域、連接埠和網址路徑。
然後設定電子郵件。如果您的論壇有需要寄電子郵件的話,建議申請一個專門的信箱(例如Gmail信箱)給論壇使用。SMTP的設定方式要去查詢您使用的信箱服務提供方所提供的說明。
再來要設定論壇的名稱和描述。
設定完成後,安裝程式便會自動開始寫入設定檔以及建立資料表了!
安裝完成後會出現「安裝程序已成功完成」的訊息,此時可以先按下管理員控制台
連結,登入討論區的後台看看!
進入後台可能會看到phpBB詢問您是否發送您的伺服器設定,如果想要讓phpBB日後可以發展的更好,當然是勾選發送統計資訊
,然後按下送出
按鈕。
剛安裝完phpBB3後,進入後台首頁,可能會看到後台出現了一些警告訊息,如下圖。在這裡我們就照著phpBB後台的提示,將phpBB網站根目錄中的install
目錄刪除。
若install
目錄一直存在,前台討論區會進不去!
照著phpBB的提示來做,直到後台沒有出現警告,此時就算是架設完成啦!
以下就是phpBB討論區前台的模樣。
調整phpBB
接下來就是根據您自己的喜好去設定您的phpBB論壇的樣式、會員群組、討論版塊,這些東西都可以直接在ACP(管理員控制台)和MCP(版主控制台)完成,建議您把每個設定項目都看過一次。
如果您想擴充您的phpBB論壇的功能和樣式,可以先到phpBB官方的這個頁面上找找看有沒有想要的,沒有的話再另外想辦法囉!