インストール

インストール

環境は

参考サイトにしたサイトは

”とりあえず試す”でインストールした。手順通りにやれば簡単にインストールできる。

とりあえずサイトバンドルの作成

サイトバンドルというものがアプリケーションの単位らしい。というわけで作成。

% kahua-package create ${HOME}/kahua-work/test  

作成したサイトバンドルに開発ユーザを追加する。

% kahua-admin -S ${HOME}/kahua-work/test 
spvr> lsuser
()
spvr> adduser troter troter admin developer
done
spvr> lsuser
("troter")
spvr> 

動かすのは

% kahua-spvr -S ${HOME}/kahua-work/test --httpd localhost:8080

localhostをつけているのは下の理由で。

--httpd(もしくは-H) の引数としてポート番号だけを指定した場合は、0.0.0.0(および可能なら[::])にサーバソケットがbindされます。適切にフィルタリングをしていない場合は外部から自由にアクセスできてしまうのでご注意ください。