2010年11月5日金曜日

オープンソースERP Adempiereをインストール

オープンソースのERPがないかWebで探していたところAdempiereというものを発見。 さっそくインストール
OS:Ubuntu10.04
Adempiere3.6
DB:PostgreSQL
まず、DB

$sudo apt-get install postgresql
$sudo passwd postgres
新しいUNIXパスワードを入力してください: 
新しいUNIX パスワードを再入力してください: 
passwd: パスワードは正しく更新されました

続いてjava

$ sudo apt-cache search java|grep jre
default-jre - Standard Java or Java compatible Runtime
default-jre-headless - Standard Java or Java compatible Runtime (headless)
gcj-4.4-jre - Java runtime environment using GIJ/classpath
gcj-4.4-jre-headless - Java runtime environment using GIJ/classpath (headless version)
gcj-4.4-jre-lib - Java runtime library for use with gcj (jar files)
gcj-jre - Java runtime environment using GIJ/classpath
gcj-jre-headless - Java runtime environment using GIJ/classpath (headless version)
docbook-jrefentry - DocBook XML JRefEntry DTD
libjrexx-java - automaton based regular expression API for java
openjdk-6-jre - OpenJDK Java runtime, using Hotspot JIT
openjdk-6-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless)
openjdk-6-jre-lib - OpenJDK Java runtime (architecture independent libraries)
あれ、sunがない。ま、いいか。

$ sudo apt-get install openjdk-6-jre openjdk-6-jdk
本体のダウンロード&展開

$ wget http://my.vector.co.jp/servlet/System.FileDownload/download/http/0/441673/pack/winnt/business/hanbai/adempiere360_ja_rev001.zip
$ unzip adempiere360_ja_rev001.zip
$ cd adempiere360_ja_rev001
$ unzip Adempiere360.zip -d ../
$ cd ../Adempiere
ここでRUN_setup.shを実行すればいいようだが、GUIになってしまう。
CUIでインストールする場合は「AdempiereEnvTemplate.properties」をリネームして 「AdempiereEnv.properties」で保存して「RUN_silentsetup.sh」を実行すればいいらしい。ここを参考に内容を書き換え

$ sudo ./RUN_silentsetup.sh
 .
 .
とりあえずインストール終了。
続きは別の日