Difference between revisions of "JP/Install on Linux(3.6.0LTS)"

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.
m (Java JDKセットアップ手順の修正)
(Javaインストール手順を追加)
Line 25: Line 25:
  
 
手順1) ADempiereをインストールするにはJavaの実行環境(JRE)だけではなくJavaの開発環境(JDK)が必要です。
 
手順1) ADempiereをインストールするにはJavaの実行環境(JRE)だけではなくJavaの開発環境(JDK)が必要です。
Redhat系ディストリビューションであれば、以下コマンドで確認できます。
+
Redhat系ディストリビューションであれば、以下コマンドを実行し、何も表示されない場合はJDKの追加インストールが必要となります。
  
 
  #rpm -aq | grep java
 
  #rpm -aq | grep java
  
  
手順2) インストールされていない場合は、下記URLからダウンロードしてください。
+
手順2) インストール先環境のCPUが64bit対応か32bit対応か、以下のコマンドを実行し確認します。
※現在の本家ADempiereは、java7に対応していませんが、日本ADempiereの会よりリリースされているものは、java7に対応されています。
+
 
 +
#cat /proc/cpuinfo
 +
 
 +
flagsの値に"lm"が含まれている場合は64bit CPUとなります。
 +
 
 +
flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss nx rdtscp lm constant_tsc up arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm ida arat
 +
 
 +
 
 +
手順3) 以下コマンドを実行し、Linuxカーネルが64bit対応か否かを確認します。
 +
 
 +
#uname -m
 +
#uname -i
 +
 
 +
-mオプションでi686, -iオプションでi386が表示された場合は32bit版カーネル、
 +
-mオプション、-iオプション双方でx86_64と表示された場合は64bit版カーネル。
 +
 
 +
 
 +
手順4) 以下サイトから対応するJavaのインストーラをダウンロードします。Linuxカーネルが64bit版の場合はx64, 32bit版の場合はx86を選択します。
  
 
http://java.sun.com/javase/ja/6/download.html
 
http://java.sun.com/javase/ja/6/download.html
 +
 +
現在の本家ADempiereは、java7に対応していませんが、日本ADempiereの会よりリリースされているものは、java7に対応されています。
 +
本家ADempiere 3.8LTSではJava7対応となる見込みです。
  
  
 
===Java JDKのインストール===
 
===Java JDKのインストール===
JDKのファイルをダウンロードしたら、実行ファイルをクリックしてください。
 
インストーラーが起動するので指示に従ってインストールしてください。
 
  
 +
手順1) 例として、jdk-6u35-linux-i586-rpm.binという名前のファイルをダウンロードした場合は、以下コマンドを実行します。
 +
 +
#chmod 755 jdk-6u35-linux-i586-rpm.bin
 +
#./jdk-6u35-linux-i586-rpm.bin
 +
 +
自動的にrpmのインストールまで行われ、以下フォルダに格納されます。
 +
 +
/usr/java/jdk1.6.0_35
 +
 +
 +
手順2) JAVA関連を含む環境変数を以下のように設定します。
 +
 +
#vi /etc/profile
 +
 +
export JAVA_HOME=/usr/java/jdk1.6.0_35
 +
export PATH=$PATH:$JAVA_HOME/bin
 +
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
  
===環境変数の設定===
 
JAVA関連を含む環境変数を以下のように設定する。
 
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 51: Line 84:
 
! JAVA_HOME
 
! JAVA_HOME
 
| Java JDKのインストールパス
 
| Java JDKのインストールパス
|| TBD
+
|| /usr/java/jdk1.6.0_35
 
|-
 
|-
 
! PATH
 
! PATH
 
| 実行ファイルのパス設定
 
| 実行ファイルのパス設定
|| TBD
+
|| $PATH:$JAVA_HOME/bin
 
|-
 
|-
 
! CLASSPATH
 
! CLASSPATH
 
| JAVAクラスのパス設定
 
| JAVAクラスのパス設定
|| TBD
+
|| .:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
 
|}
 
|}
 +
 +
 +
手順3) 環境変数設定の更新を行い、正しく認識されていることを確認します。
 +
 +
#source /etc/profile
 +
#java –version
 +
 +
※手元の環境では、/usr/bin/javaがインストール前のjavaコマンド (/etc/alternatives/java)にシンボリックリンクが張られたままになっていたため、新しくインストールしたものが認識されませんでした。
 +
その場合には、以下のようなコマンドでシンボリックリンクの張り替えを行います。
 +
 +
#ln -s /usr/java/default/bin/java /usr/bin/java
  
  

Revision as of 03:04, 15 January 2014


動作環境

インストールに必要な環境を以下に示します。

OS TBD
CPU 2GHz以上
メモリ 1Gバイト以上(2Gバイト以上を推奨)


Java JDKのセットアップ

Java JDKのダウンロード

手順1) ADempiereをインストールするにはJavaの実行環境(JRE)だけではなくJavaの開発環境(JDK)が必要です。 Redhat系ディストリビューションであれば、以下コマンドを実行し、何も表示されない場合はJDKの追加インストールが必要となります。

#rpm -aq | grep java


手順2) インストール先環境のCPUが64bit対応か32bit対応か、以下のコマンドを実行し確認します。

#cat /proc/cpuinfo

flagsの値に"lm"が含まれている場合は64bit CPUとなります。

flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss nx rdtscp lm constant_tsc up arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm ida arat


手順3) 以下コマンドを実行し、Linuxカーネルが64bit対応か否かを確認します。

#uname -m
#uname -i

-mオプションでi686, -iオプションでi386が表示された場合は32bit版カーネル、 -mオプション、-iオプション双方でx86_64と表示された場合は64bit版カーネル。


手順4) 以下サイトから対応するJavaのインストーラをダウンロードします。Linuxカーネルが64bit版の場合はx64, 32bit版の場合はx86を選択します。

http://java.sun.com/javase/ja/6/download.html

現在の本家ADempiereは、java7に対応していませんが、日本ADempiereの会よりリリースされているものは、java7に対応されています。 本家ADempiere 3.8LTSではJava7対応となる見込みです。


Java JDKのインストール

手順1) 例として、jdk-6u35-linux-i586-rpm.binという名前のファイルをダウンロードした場合は、以下コマンドを実行します。

#chmod 755 jdk-6u35-linux-i586-rpm.bin
#./jdk-6u35-linux-i586-rpm.bin

自動的にrpmのインストールまで行われ、以下フォルダに格納されます。

/usr/java/jdk1.6.0_35


手順2) JAVA関連を含む環境変数を以下のように設定します。

#vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.6.0_35
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar


環境変数 内容 設定値例
JAVA_HOME Java JDKのインストールパス /usr/java/jdk1.6.0_35
PATH 実行ファイルのパス設定 $PATH:$JAVA_HOME/bin
CLASSPATH JAVAクラスのパス設定 .:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar


手順3) 環境変数設定の更新を行い、正しく認識されていることを確認します。

#source /etc/profile
#java –version

※手元の環境では、/usr/bin/javaがインストール前のjavaコマンド (/etc/alternatives/java)にシンボリックリンクが張られたままになっていたため、新しくインストールしたものが認識されませんでした。 その場合には、以下のようなコマンドでシンボリックリンクの張り替えを行います。

#ln -s /usr/java/default/bin/java /usr/bin/java


データベースのセットアップ

TBD

ADempiereサーバのセットアップ

TBD

ADempiereインストーラのダウンロード

TBD

ADempiereサーバのインストール

  1. ダウンロードファイルの解凍
  2. DBサービスの起動
  3. インストーラの実行
  4. ADempiereサーバ設定
  5. ADempiereサーバ設定のテスト
  6. GPLライセンスへの同意

データのインポート

手順1) データインポートバッチの実行

ADempiereクライアントのセットアップ

ADempiereクライアントのインストール

TBD

ADempiereの起動

ADempiereサーバの起動

(手順1) DBサーバのサービス起動 (手順2) ADempiereサーバ起動スクリプトの実行

ADempiereクライアントからのログイン

TBD

Web UIからのログイン

TBD