dekiwikiインストールメモ

基本的にはぐぐったとおりでおk

$ sudo vim /etc/apt/sources.list
-----
# mindtouch
deb http://repo.mindtouch.com xUbuntu_8.04/
-----

$ sudo apt-get update
$ sudo apt-get install html2ps poppler-utils wv gs tidy links
$ sudo apt-get install dekiwiki

$ sudo vi /etc/apache2/sites-available/dekiwiki
VirtualHostの設定
RewriteCond %{REQUEST_URI} !^/(@api|editor|skins|config|deki)/
RewriteRule ^/@api/(.*)$ http://wiki.localhost:80/$1?dream.in.scheme=https [QSA,P,L]
RewriteRule ^/@api/(.*)$ http://wiki.localhost:80/$1 [QSA,P,L]
ProxyPass /@api http://wiki.localhost:80 retry=1
ProxyPassReverse /@api http://localhost:8081

ほぼデフォルトだけど、ポート番号だけここでいじっておく

$ sudo a2ensite dekiwiki
$ sudo a2dissite default 今までのを一旦無効化してしまう
$ sudo /etc/init.d/apache2 restart


あとは言われたとおりに設定していく


このままだとコントロールパネルが開かないのapachemod_rewriteの設定

$ sudo a2enmod rewrite

さらに

/var/www/dekiwiki/LocalSettings.php 

に以下を付け加える

$wgForceCP = true;


これでdekiwiki動くんじゃないかな・・・?