Aipo7 インストール方法
“Tomcat" のインストールが完了しましたので、"Aipo" をインストールしたいと思います。
“Aipo" を知ったのは、大学の友人から教えて頂きました。
※管理者権限で行うこと。
※"tomcat" と “PostgreSQL" の設定が出来ている前提とします。
【設定方法】
1.Aipoサイトから、ファイルをダウンロードする。
リンク
32 or 64ビット版がありますので、指定されているビット版をダウンロードする。
ダウンロード後、FTPサーバを使ってファイルをアップロードします。
2.ファイルを解凍する。
自分がダウンロードした時は、"aipo7020ja_linux64.tar.gz" でした。
[user@localhost]# tar zxvf aipo7020ja_linux64.tar.gz [user@localhost]# cd aipo7020ja_linux [user@localhost]# tar zxvf aipo7020.tar.gz [user@localhost]# ls aipo aipo7020.tar.gz readme.txt
3.各ファイルを手動でコピーする。
Aipoにはインストーラーがありますが、今回は手動でやっていきたいと思います。
1)"本体" と “ROOT" をコピーする。
[user@localhost]# cp -r aipo/src/webapps/aipo /usr/local/tomcat7/webapps [user@localhost]# cp -r aipo/src/webapps/ROOT /usr/local/tomcat7/webapps
2)"PostgreSQL用のJDBCドライバ " と “aipoのツール" tomcatのライブラリーにコピーする。
[user@localhost]# cp aipo/src/tools.jar /usr/local/tomcat7/lib [user@localhost]# cp aipo/src/postgresql-8.4-702.jdbc4.jar /usr/local/tomcat7/lib
3)必要ファイルをコピーする。
[user@localhost]# aipo/src/initdata/files /usr/local/tomcat7/webapps/aipo/WEB-INF [user@localhost]# aipo/src/initdata/psml /usr/local/tomcat7/webapps/aipo/WEB-INF
4.PostgreSQLの設定を行う。
1)PostgreSQL用のJDBCドライバをインストールする。
[user@localhost]# yum -y install postgresql-jdbc
2)ユーザを作成する。
ユーザ名:aipo_postgres
3)データベースを作成する。
データベース名:Org001
4)データベース aipoのorg001にクエリファイルを入れる。
[user@localhost]# psql -e -f aipo/src/initdata/sql/org001.sql -U postgres org001 [user@localhost]# psql -e -f aipo/src/initdata/sql/sample.sql -U postgres org001
5)"dbcp-org001.properties" のファイルを変更する。
[user@localhost]# vi /usr/local/tomcat7/aipo/WEB-INF/datasource/dbcp-org001.properties
内容
cayenne.dbcp.username=postgres ↓ cayenne.dbcp.username=aipo_postgres
5.権限 と パーミッション の変更する。
[user@localhost]# chown -R apache:apache /usr/share/tomcat7/webapps/aipo [user@localhost]# chmod -R 705 /usr/share/tomcat7/webapps/aipo
※場合によっては、パーミッションの変更する必要があります。
6.Apache設定を行う。プロキシの設定されている場合は追加する。
[user@localhost]# vi /etc/httpd/conf.d/proxy_ajp.conf
内容
ProxyPass /aipo/ ajp://localhost:8009/aipo/
7."Apache" と “Tomcat" を再起動する。
[user@localhost]# /etc/rc.d/init.d/httpd restart [user@localhost]# /etc/rc.d/init.d/tomcat6 restart
これで設定が完了です。
起動確認をする場合は
http://[localhost or ipアドレス]/aipo/
です。
ディスカッション
コメント一覧
まだ、コメントがありません