Email: Takayama Fumihiko <tekezo@pqrs.org>

家計簿ウェブアプリケーション SEIBO [設置方法]

動作環境

以下の環境が必要です。

セットアップ手順

ファイルの解凍・設置

seibo-3.1.tar.gz をダウンロードして解凍し、 seibo-3.1 ディレクトリを public_html 以下に移動します。
% tar xzf seibo-3.1.tar.gz
% mv seibo-3.1 ~/public_html

パーミッションの設定

seibo ファイルを公開可能な状態に設定します。
% cd ~/public_html/seibo-3.1
% find . -type f | xargs chmod 644
% find . -type d | xargs chmod 755

DB 上にテーブルを作成

以下コマンドで DB 上に seibo 用テーブルを作成します。

【新規インストールの場合】
% createdb seibo_db
% psql seibo_db < ~/public_html/seibo-3.1/sql/seibo.sql
% psql seibo_db < ~/public_html/seibo-3.1/sql/seibo-alter.sql
% psql seibo_db < ~/public_html/seibo-3.1/sql/seibo-view.sql
【seibo-2.0 からのアップグレードの場合】
% psql seibo_db < ~/public_html/seibo-3.1/sql/seibo-alter.sql
% psql seibo_db < ~/public_html/seibo-3.1/sql/seibo-view.sql

seibo の設定ファイルの修正

seibo-3.1/conf/config.php の中身を環境に応じて変更します。 config.php の中身は以下になります。
<?php //-*- Mode: php; indent-tabs-mode: nil; -*-

define('SEIBO_DBNAME', 'seibo_db');
define('SEIBO_DBUSER', 'pgsql');
define('SEIBO_DBPASS', '');

define('SEIBO_SMARTY_COMPILE_DIR', '/var/tmp/smarty-tmp');

define('USE_SYSLOG', true);
define('SYSLOG_FACILITY', LOG_LOCAL0);

?>

テストユーザ作成

~/public_html/seibo-3.1/www/admin/admin_main.php へアクセスをします。 http://www.pqrs.org/tekezo/seibo/guest/www/admin/admin_main.php のような画面となりますので、「新規ユーザ登録」からユーザ登録を行います。

家計簿追加

~/public_html/seibo-3.1/www/admin/admin_main.php からログインして、家計簿の追加やユーザ情報の変更を行います。

家計簿入力

~/public_html/seibo-3.1/www へアクセスをします。 http://www.pqrs.org/tekezo/seibo/guest/www/ のような画面となりますので、ログインして家計簿データを入力します。

ユーザ追加に関するいろいろ

認証コードについて

認証ページにて、許可されていない携帯電話から「製造番号認証」をすると 「認証コード」を画面に表示します。 この認証コードを管理者画面の「ユーザ情報更新」にて入力することにより携帯電話からアクセスが可能になります。
login-utn.jpg

Comments for This Page.
Date: 2005-05-16 00:00 (JST)