CGIKitアプリケーションの運用は一般的なCGIアプリケーションと同じです。ここではサンプルとして付属のExamplesアプリケーションを取り上げます。サーバの設定は以下のものと仮定します。
| 設定項目 | 設定内容 |
|---|---|
| ホスト名 | localhost |
| ドキュメントルート | /var/www/htdocs |
| CGIディレクトリ | /var/www/cgi-bin |
WebサーバがCGIを実行できるディレクトリにコピーし、パーミッションを実行可能に変更します。
[localhost:samples] user% cp -R Examples /var/www/cgi-bin [localhost:samples] user% cd /var/www/cgi-bin/Examples [localhost:/var/www/cgi-bin/Examples] user% chmod 755 Examples.cgi
CKApplication#runを実行する起動プログラムのパスがアプリケーションのURLです。例えばインストールしたExamplesアプリケーションにアクセスするためのURLは、http://localhost/cgi-bin/Examples/Examples.cgiなどのようになります。
CKApplication#baseurl()でアプリケーションのURLを取得できます。引数にtrueを指定すると、セッションIDを含めたURLを返します。このURLはSCRIPT_NAMEヘッダの値を元に生成されます。