【へたれエンジニア】せくしーえんじにあ目指してw

【へたれエンジニア】せくしーえんじにあ目指してw

開業して丸3年経過しました。
いちおー実績のある内容しかアップしませんが、あくまで自分の仕事用メモなのでまねして失敗しても保証しません(笑)
尚、なるべく安価に構築するのが最近の命題なので、フリーのツールも多用していきますw

Amebaでブログを始めよう!

以下のフォルダにある「setup.bat」を実行する

C:\idempiere-server

 

プロンプトが起動し、少し待つと「アイデンピエーレ サーバ設定」ウィンドウが起動する

 

以下を変更する

 ・Key Store Password

 ・アプリケーション・サーバ…localhost

 ・データベース・サーバ名…localhost
 ・データベース…PostgreSQLを選択

 ・システムパスワード…PostgreSQLのインストール時に設定したパスワード
 ・データベースパスワード…adempiereユーザー(ロール)に設定したパスワード

 ・メール・サーバ…localhost

 ・メール

  *他の項目は必要に応じて変更する

  *ローカルPC以外への構築の場合は各項目を適当な値に設定する

 

「テスト」BTNを押下するとサーバー設定のチェックが行われ「Key Store Dialog」が表示されるので「OK」BTNを押下する

 

Windowsファイアウォールのウィンドウが開くので、アクセスを許可する

 

チェックが完了したら、各項目の左側のチェックボックスが緑色に変わるもで、「保存」BTNを押下してサーバーの設定を保存する

 

以下を任意の場所に展開する。
idempiereServer.win32.win32.x86_64.zip

 

出来た以下のフォルダをCドライブ直下に移動する。
idempiere-server

 

ダウンロードした「ExpDat-Japanese.jar」を以下に解凍する。
C:\idempiere-server\data\seed

 

解凍には7-Zipなどの圧縮解凍ソフトを使用。

 

「ExpDat.Dmp」が以下にあることを確認する。
C:\idempiere-server\data\seed

 

以下のコマンドでユーザーを作成する。
psql -U postgres -c "CREATE ROLE adempiere SUPERUSER LOGIN PASSWORD 'adempiere'"

 

PostgreSQLインストール時に決めたパスワードを求められるので入力する。

 

以下のコマンドでデータベースを作成する。
createdb --template=template0 -E UNICODE -O adempiere -U adempiere idempiere


作成したadempiereユーザーのパスワードを求められるので入力する。


以下のコマンドでデータベースをリストアする。
psql -d idempiere -U adempiere -f "C:\idempiere-server\data\seed\ExpDat.Dmp"

 

JPiereのダンプファイルでデータベースがリストアされる。

 

 

jdk-8u101-windows-x64.exeを実行する。

デフォルトでインストールする。

コマンドプロンプトを起動して以下のコマンドを実行する。

インストールバージョンが正しいことを確認する。

システムのプロパティ

環境変数を開きパスを通す

「新規」BTNを押下し、以下を記述して[OK]BTNを押下する。

C:\Program Files\Java\jdk1.8.0_101\bin

 

postgresql-9.4.9-1-windows-x64.exeを実行する

 

ウィザード通りデフォルトでインストールを進める

Launch Stack Builder at exit? のチェックボックスのチェックはどちらでもよいみたいですが、入れても外してもいいなら外すのが僕のポリシーです。

 

PostgreSQLのパスを通します

システムのプロパティを開きます

 

 

システムの詳細設定

 

 

環境変数を開きます

 

 

Pathを選び、[編集]BTN押下

 

 

[新規]BTN押下

 

 

以下を追加する

C:\Program Files\PostgreSQL\9.4\bin

 

 


 

JPiere(ジェイピエール)は、オープンソースのERP「iDempiere」の日本商習慣対応版とのことです。
まだ、インストールしただけですが、Windowsへのインストール自体は非常に簡単でした。

 

環境
Windows10 Home Edition 64bit
JPiere3.1

 JPiereで用意されているインストールパッケージは64bit版のみだそうです。
PostgreSQL9.4.9
Java8

 

 

1.ダウンロード

1-1.以下のページからJPiereのイントーラをダウンロードする。

JPiere3.1
idempiereServer.win32.win32.x86_64.zip:Windows用64bit版インストールパッケージ
ExpDat-Japanese.jar:日本語のPostgreSQL用ダンプファイル

 

1-2.以下のページからPostgreSQLをダウンロードする。

PostgreSQL9.4.9
Win x86-64

 

 

1-3.以下のページからJDKをダウンロードする。

Java8
Java Platform (JDK) 8u101

 

 

Accept License AgreementのラジオBTNを押下する。

 

1-4.ダウンロードしたファイルを確認する