最近在尋找好用的wiki系統,意外發現了這套開源社群平台Humhub,可以說是Facebook的小巧版!基本的動態、訊息、投票、文件管理等等功能都有,麻缺雖小五臟俱全,而且身為開源軟體,他並沒有忽略前端設計,搭配扁平風格的UI,讓人眼睛為之一亮,熟PHP的話,還能自己修修改改。比起採用線上的社群平台,擁抱開源,可以更有彈性!


安裝相關套件

在Ubuntu 16.04下,php5已經移除,取而代之的是php7.0


下載Source code
官網載點:https://www.humhub.org/en/download

(目前使用1.1.0安裝後,出現無法登入的bug,所以採用舊版1.0.1安裝)
將humhub放至apache的html目錄下


在MySQL新增資料庫與管理帳號

安裝完MySQL先用root帳號登入,之後再創建一個humhub專用的帳號

記得將user與password換成自己想要的


設定資料夾權限

最後要確認是否以下路徑都不可以進入

  • protected
  • uploads/file

這樣子就糟糕了,要設定一下.htaccess

humhub


開始安裝

進入安裝網頁 http://localhost/humhub

會看見一個溫馨提示,幫你檢查相關套件有沒有準備好

humhub-check

後面就是Database與帳戶的一些設定,照著步驟就ok了

進入Humhub後,映入眼簾的是動態牆,是不是很熟悉呀XD

humhub2

架設完畢如果都沒問題,我們就可以設排程,並且把Debug模式關掉


設定排程


關閉Debug模式

開啟index.php,將下面兩行註解


參考資料

Guide admin installation