インストール

(注)思いっきりdebian向けです

スーパーユーザになる

 $su

足りないパッケージを入れる

 #apt-get install postgresql php4 php4-pgsql

apacheの再起動

 #apachectl restart

ターゲットのフォルダに移る

 #cd /var/www

kwiki2をゲット(wgetはapt-get install wgetでできる)

 #wget http://www.n9d.sytes.net/src/kwiki2-release2.tgz

展開

 #tar xzvf kwiki2-release2.tgz
 #cd kwiki2-release2
 #jless readme.txt

最初は実験として/var/www/kwiki2-releaseで実行するのでdbを調整する

 #su postgres
 $createuser postgres
 Shall the new user be allowed to create databases? (y/n) y
 Shall the new user be allowed to create more new users? (y/n) y
 $exit
 #

とやらないとやばい気がするのでそのまま・・・セキュリティーやばそう(笑)

データベースを作る

 #su postgres
 $createdb wiki
 CREATE DATABASE
 $exit
 #

pgsql.phpの操作db名を変更

 #vi pgsql.php
 define('DBNAME','dbname=wiki2'); -> define('DBNAME','dbname=wiki');
 #

ブラウザでdbinstall.phpを呼び出し、1.で作ったDB名(=wiki)を入力

http://www.n9d.no-ip.com/kwiki2-release2/dbinstall.php

 wiki用に使用するデータベースを指定して下さい

といわれるので、wikiと入力しsubmit。

 データベース:wiki にテーブルを作成しました。

この辺の作業はperlかなにかで自動化できるのではと思いながら・・・我慢してやってみる。

どうも基本作業はできたらしい。

http://www.n9d.no-ip.com/kwiki2-release2/

とやってみる。

できた。

あとはヘルプ等をhelp.txtからコピーしてして終わりか