MoinMoin のインストール

ここでは Ubuntu の上で Lighttpd を使い FastCGI で MoinMoin を動かす場合のインストール手順について解説します。

MoinMoin はデータを保存するディレクトリをサイト毎に作成することで、複数の Wiki サイトを同時に公開することができます。サイト毎に Wiki エンジンをコピーする必要はありません。

Lighttpd と MoinMoin のインストール

$ sudo apt-get install lighttpd python-moinmoin

Lighttpd の fastcgi モジュールを有効にする

モジュールを有効/無効にするスクリプトが用意されているので簡単です。

$ sudo lighty-enable-mod
Available modules: auth cgi fastcgi proxy rrdtool simple-vhost ssi ssl status userdir
Already enabled modules:

Enable module: fastcgi          <<<<< fastcgi と入力
Enabling fastcgi: ok

Lighttpd の mod_rewrite を有効にする

こちらは lighttpd の設定ファイルを編集する必要があります。

$ sudo vim /etc/lighttpd/lighttpd.conf
...途中省略...
server.modules              = (
            "mod_access",
            "mod_alias",
            "mod_accesslog",
            "mod_compress",
            "mod_rewrite",          <<<<< コメントを外す
#           "mod_redirect",
#           "mod_evhost",
#           "mod_usertrack",
#           "mod_rrdtool",
#           "mod_webdav",
#           "mod_expire",
#           "mod_flv_streaming",
#           "mod_evasive"
)
...途中省略...

次に、Wiki をどのように公開するかによって、設定方法が変わってきます。


MoinMoin - データーベースを使わない Wiki システム


CategoryMoinMoin

ボンノウドットコム Wiki: Ubuntu 8.10 に MoinMoin をインストール (last edited 2008-12-05 06:59:08 by JunKikuchi)

このサイトに関するお問い合わせは kikuchi@bonnou.com までお願いします