| トップ | 読書感想文 | ニュース | Ukki |
Ukkiインストール
ご注意:まだソフトウェアは公開していません。また手順を網羅しているわけでもありません。

前提条件

Ukkiは稼動するためにApache, Perl, MySQL, CleraSilverがインストールされていることを必要とします。

MySQLの設定

データベース'ukkidb'を作成します。
(MySQLの特権ユーザーでログインし、次の文を実行する)
mysql>create database ukkidb

MySQLにukki用のユーザーを作ります。

mysql>grant select,insert,update,delete on ukkidb.* to webapp@localhost identified by 'USERPASSWORD';
mysql>flush privileges;

ukkiが使用するテーブルを作成します。
mysql -u root -p ukkidb < ukki_setup.sql



Perlモジュールのインストール

Ukkiが利用するPerlモジュールがインストールされていなければインストールしてください。

DBI-1.30
http://search.cpan.org/dist/DBI/

DBD/mysql-2.1020
http://search.cpan.org/author/JWIED/DBD-mysql/

Digest-MD5-2.20
http://search.cpan.org/author/GAAS/Digest-MD5-2.20/

Crypt-DES-2.03
http://search.cpan.org/author/DPARIS/Crypt-DES-2.03/DES.pm

Crypt-CBC-2.08
http://search.cpan.org/author/LDS/Crypt-CBC-2.08/

ClearSilverのperlモジュールをインストールしてください。
ClearSilverのページを参考にインストールします。
(適当に展開して、makeしたあと、perlディレクトリに移動し、通常のPerlモジュールインストール手順でOKです)

Ukkiの入手

Ukkiの配布tarballをダウンロードし、適当なディレクトリで展開してください。

Ukkiの設定

UkkiParam.plを自分のサイトに合わせて変更します。
install.shを確認し、インストール先のディレクトリを自分のサイトに合わせて変更します。

Ukkiのスクリプトのインストール

インストールスクリプトinstall.shを実行すると次のことが行われます。
- Ukkiのスクリプトを/cgiにインストールします。
- Ukkiの.csファイル、.hdfファイルを/usr/local/share/cshdfにインストールします。

MySQLのテーブル作成

<書かなきゃ>

中間テスト

コマンドラインからukki.plを実行して次のような表示が出るか確認します。
% ./ukki.pl
Status: 302 Moved
location: /ukki/TopPage

REDIRECT!

apacheの設定

apache.confに次の設定を追加します。

  Options +ExecCGI
  AddHandler cgi-script .pl
  order allow,deny
  allow from all

Alias /ukki /cgi/ukki.pl
Alias /uklogin /cgi/uklogin.pl
ファイルを更新してapacheを再起動します。

動作テスト


/ukkiにアクセスしてページが表示されればインストールは完了です。




Top
Index
Search on Ukki

login

Sections:
前提条件
MySQLの設定
Perlモジュールのインストール
Ukkiの入手
Ukkiの設定
Ukkiのスクリプトのインストール
MySQLのテーブル作成
中間テスト
apacheの設定
動作テスト