2014年10月28日 星期二

自行架設 Wiki 引擎(一):使用 Debian 安裝 Foswiki

現在市面上有很多免費的 Wiki 引擎 [1],可以讓使用者自行架設需要的 Wiki 系統
因為我的需求主要是希望有至少還 OK 的 WYSIWYG 介面,並且希望能夠直接針對 Wiki 內容做 HTML 編輯
因此選擇了 Foswiki [2] 作為目標。


我的安裝環境是 Ubuntu 12.04,在 Foswiki 的狀況來說可以簡化很多繁雜的安裝手續
因為 Foswiki 自己有提供 Debian 套件 [3],因此只需要直接使用 apt-get 指令即可完成 Foswiki 的基本安裝了。

PS. 不過如果是 Ubuntu 14.04,就沒那麼容易了。主要好像是因為 Ubuntu 14.04 的 Apache 版本升級了
因此 Debian Package 對 Apache 的設定似乎有些問題。
我自己沒有認真嘗試解決那些問題,只有嘗試安裝一下,好像問題頗多就放棄了 XD


步驟 1、安裝 CPAN(Comprehensive Perl Archive Network)
apt-get install libcgi-session-perl

步驟 2、設定 Foswiki 的 Debian Repository
deb http://fosiki.com/Foswiki_debian/ stable main contrib
deb-src http://fosiki.com/Foswiki_debian/ stable main contrib

步驟 3、安裝 Apache 及 Foswiki
apt-get install apache2 apache2-utils foswiki
途中會自動詢問 Foswiki 的 hostname 以及 admin 的密碼等等。

到此基本上就安裝完成了,可以打開瀏覽器進入 http://hostname/foswiki/bin/configure 這個網址做後續的設定。
而 Foswiki 的首頁則是在 http://hostname/foswiki/bin/view。

如果需要手動安裝的步驟,也就是不使用 apt-get 的話,可以參考「自行架設 Wiki 引擎(一)補充:手動安裝 Foswiki」。

參考資料:
1、WikiMatrix
2、Foswiki
3、Foswiki - Debian Package

沒有留言: