インストール
(注)思いっきり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からコピーしてして終わりか