= MMAWikiのミラーを作る = 計画停電でnestが落ちている状況が増えてきたのでさくらのVPS上にWikiのクローンを作ることになった。 {{{ # portmaster -P www/moinmoin # mkdir -p /var/moin/mmawiki # cp -r /usr/local/share/moin/{data,underlay} /var/moin/mmawiki }}} スタンドアローンでの起動方法は `moin server standalone` である。 サーバの設定ファイルはどこを読みに行くかというと`MoinMoin/script/server/standalone.py`により{{{ if self.options.config_dir: sys.path.insert(0, self.options.config_dir) from wikiserverconfig import Config }}} 設定ディレクトリを指定して`moin server standalone --config-dir /var/moin/mmawiki`とする。 {{{ # cp -r /usr/local/share/moin/config/wikiconfig.py /var/moin/mmawiki # cp -r /usr/local/share/moin/server/wikiserverconfig.py /var/moin/mmawiki }}} なお、loopback以外をlistenさせるためにはwikiserverconfig.pyでinterfaceではなくhostnameを設定する必要があるようだ。