論壇網(wǎng)站搭建教程全過程-Flarum
時間:2023-08-07 16:09:02 | 來源:網(wǎng)站運營
時間:2023-08-07 16:09:02 來源:網(wǎng)站運營
論壇網(wǎng)站搭建教程全過程-Flarum:
前言說起開源論壇程序,我們都會想到國內(nèi)兩大巨頭:discuz和phpwind。一個擁抱騰訊一個擁抱阿里,實力確實不容小視。當然他們本身確實也是做得很強大,不僅僅是論壇,還可以用來做CMS,企業(yè)網(wǎng)站等等。大家都知道虎嗅網(wǎng)一開始也是用的discuz!
所以,程序強大了,也就使得程序本身變得越來越臃腫,對于那些只想單純做一個論壇的用戶來說,很顯然這些臃腫的程序已經(jīng)不適合他們了。于是我們開始尋找國內(nèi)外的一些其他替代品,輕論壇產(chǎn)品。
國內(nèi)目前的一些輕論壇產(chǎn)品,像xiunobbs,startbbs等等,體驗下來,總感覺差點意思。
Flarum這兩天一個偶讓的機會在網(wǎng)上看到國外一個新興的開源社區(qū)程序——Flarum。她就像一個仙女,在我見過第一眼之后就愛上她了。是在太漂亮了,甚至我們都不用自己去花費心思開發(fā)UI前端設(shè)計!
Flarum是一款現(xiàn)代的,優(yōu)雅的,簡潔的,強大的論壇軟件。Flarum 讓在線交流變得更加輕松愉快。雖然現(xiàn)在她只是Beta版(已更新到beta7),但是相信在未來一定會退出正式版本!
并且我在Flarum官網(wǎng)看到了作者開發(fā)這個社區(qū)軟件的理由,有點感人,推薦大家看看:Why I’m Building Flarum
Flarum官網(wǎng)并不支持中文,因此國內(nèi)衍生了不少Flarum中文網(wǎng)。在這里推薦兩個比較有名的
官網(wǎng)地址:
http://flarum.org中文網(wǎng):
http://flarum.org.cnFlarumchina:
https://flarumchina.org這里我個人比較推薦Flarumchina,他的網(wǎng)站和軟件都是同步官方更新的,挺不錯。
安裝購買服務(wù)器并裝寶塔面板購買服務(wù)器:零度云空間|免費空間|雞哥云|香港服務(wù)器|服務(wù)器租用|掛機寶- 購物車
我們可以通過官方github下載安裝,需要通過Composer方式安裝,所以必須在vps或者是云服務(wù)器下安裝(因為虛擬主機并不提供SSH權(quán)限)。但是這里推薦下載Flarumchina的中文安裝包,里面包含中文語言包,會員管理,登錄可見,github登錄等等插件,而且不需要裝Composer。小白最愛,搭建論壇的不二之選。
系統(tǒng)要求如下
1、服務(wù)器: Apache (需要支持 mod_rewrite)、Nginx、Lighttpd
2、PHP 5.5+,需要開啟的擴展:mbstring, pdo_mysql, openssl, json, gd, dom, fileinfo
3、數(shù)據(jù)庫版本MySQL 5.5+
將在Flarumchina現(xiàn)在的安裝包通過FTP上傳到服務(wù)器后,即可開始安裝。
訪問綁定的域名,發(fā)現(xiàn)如下提示
我們可以到服務(wù)器開啟PHP的fileinfo和openssl擴展,如果寶塔面板的話,直接進PHP設(shè)置開啟即可
然后就可以順利安裝了
安裝好Flarum就可以通過
https://xxx.com/admin進入后臺管理。一開始可能會404報錯,這里的錯誤原因是在非Apache環(huán)境下安裝Flarum的時候需要配置偽靜態(tài)。
Flarum附帶了一個 Apache 的 .htaccess 文件,此文件包含了需要用到的規(guī)則。 如果您使用的是Nginx 服務(wù)器,您需要在配置文件中添加以下規(guī)則:
location / { try_files $uri $uri/ /index.php?$query_string;} location /api { try_files $uri $uri/ /api.php?$query_string;} location /admin { try_files $uri $uri/ /admin.php?$query_string;} location /flarum { deny all; return 404;} location ~ .php$ { fastcgi_split_path_info ^(.+.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params;}
設(shè)置完偽靜態(tài)規(guī)則就可以順利進入后臺了。整體式看起來還是很漂亮很耐看的,關(guān)鍵是系統(tǒng)非常流暢,優(yōu)化的很好。
總結(jié)Discuz!、phpwind跟Flarum相比,前兩者是國產(chǎn)軟件,非常本土化并且功能強大,但是比較臃腫,當然插件跟開發(fā)者比較多,特別是Discuz!而phpwind在阿里云應(yīng)用市場也有不少插件模板,并且阿里云長期提供一元的商業(yè)授權(quán),可以光明正大的拿來商用并且去掉版權(quán)聲明。(Discuz依然需要高昂的商業(yè)授權(quán)費用)
而Flarum是國外一款非常不錯的輕論壇程序,國內(nèi)有相關(guān)團隊做漢化并且實時更新。Flarum的界面非常漂亮非常耐看,我非常喜歡。