Aipo
更新日:2010/2/21
対応ソフトウェア:Aipo 5.0.2.0
公式サイト
準備
あらかじめインストールしておくもの
libghc6-zlib-dev
導入OS
Ubuntu 9.10
インストール
配布ファイル展開
% tar zxvf aipo5020ja_linux.tar.gz % cd aipo5020ja_linux % tar zxvf aipo5020.tar.gz
インストール
% sudo cp -r aipo /usr/local
% cd /usr/local/aipo/bin
% sudo vi utf8/installer.sh
:
104 RANDOM=23342135 <- PostgreSQLアカウントパスワード生成用乱数追加(数値は任意)
:
下記のrpm関連行をコメントアウト
234 rpm -qa --qf "%{GROUP},%{NAME}\n" > ${script_path}/bin/rpmlist
235
236 tmp_str=`cat ${script_path}/bin/rpmlist | grep readline-devel`
237
238 if [ "$tmp_str" != "" ]; then
239 echo "checking readline... ok"
240 else
241 echo "checking readline... error"
242 echo "readline-develが見つかりませんでした。"
243 echo "readline-develをインストールしてください。"
244 check_str="ERROR"
245 fi
246
247 tmp_str=`cat ${script_path}/bin/rpmlist | grep zlib-devel`
248 if [ "$tmp_str" != "" ]; then
249 echo "checking zlib... ok"
250 else
251 echo "checking zlib... error"
252 echo "zlib-develが見つかりませんでした。"
253 echo "zlib-develをインストールしてください。"
254 check_str="ERROR"
255 fi
% sudo sh ./installer.sh
:
(時間がかかる)
:
==Aipo5.0.2.0インストール終了==
user:aipo_postgres
pass:*********
directory:/usr/local/aipo/./postgres
port:5432
Aipo URL: http://127.0.0.1:81/aipo/
インストール物 (man,infoは除く)
/usr/local/aipo/*
その他、管理者アカウントaipo_postgres(グループも同じ)が作られる。
動作確認
デーモンを起動する。
% sudo /usr/local/aipo/bin/startup.sh
Webブラウザでインストール時に表示されたURLにアクセスできることを確認する。
まず一般ユーザでのログインテストを行う。
デフォルトで3人のユーザが登録されているのでそのどれかでログインできることを確認する。各ユーザともパスワードは設定されていない。
次に管理者アカウントでのログインテストを行う。
管理者アカウントでログインする場合は「ユーザー一覧から選択する」のチェックを外し、 アカウント「admin」(パスワードも同じ)でログインする。
デーモンを終了させるには停止スクリプトを実行する。
% sudo /usr/local/aipo/bin/shutdown.sh
initスクリプト設置
% sudo vi /etc/init.d/aipo
#!/bin/sh
case "$1" in
'start')
echo "Starting Aipo"
/usr/local/aipo/bin/startup.sh
echo "Done."
;;
'stop')
echo "Stopping Aipo"
/usr/local/aipo/bin/shutdown.sh
echo "Done."
;;
*)
echo "Usage: /etc/init.d/aipo [ start | stop ]"
;;
esac
exit 0
% sudo chmod +x /etc/init.d/aipo
% sudo update-rc.d aipo defaults 95 10