MoinMoinインストールメモ
さくらインターネットのレンタルサーバ http://www.sakura.ne.jp/rs/index.shtml にPythonベースのWiki MoinMoin をインストールした記録です。
ダウンロードと解凍
http://moinmoin.wikiwikiweb.de より、 MoinMoin-x.x.x.tar.gz を取得。
- 解凍
tar xzf MoinMoin-x.x.x.tar.gz
インストール
- 解凍されたディレクトリに移動し、インストールを実行。
cd MoinMoin-x.x.x python setup.py --quiet install --prefix=$HOME --record=install.log
Wikiインスタンスの作成
http://moinmoin.wikiwikiweb.de/HelpOnInstalling/WikiInstanceCreation より、 createinstance.sh を取得。
- createinstance.sh の編集
1c1 < #!/bin/bash --- > #!/usr/local/bin/bash 4c4 < SHARE=/usr/share/moin --- > SHARE=$HOME/share/moin 10,11c10,11 < USER=www-data < GROUP=www-data --- > USER=xxx > GROUP=users 30c30 < chown -R $USER.$GROUP $INSTANCE --- > chown -R $USER:$GROUP $INSTANCE
- createinstance.sh の実行
./createinstance.sh $HOME/moin
- wikiconfig.py の編集
36c36 < sitename = u'Untitled Wiki' --- > sitename = u'name of my wiki' 46c46 < #page_front_page = u"MyStartingPage" --- > page_front_page = u"MyStartingPage" 68c68 < data_dir = './data/' --- > data_dir = '/home/xxx/moin/data/' 75c75 < data_underlay_dir = './underlay/' --- > data_underlay_dir = '/home/xxx/moin/underlay/' 88c88 < #superuser = [u"YourName", ] --- > superuser = [u"myName", ] 156a158,159 > > html_head = """<link rel="shortcut icon" href="/wiki/favicon.ico">"""
==