doc/ja/Install

事前準備

PostLBSプラットフォームはApache Maven2を利用しています。
ご使用のマシンにMaven2がインストールされていない場合は、まずMaven2をインストールしてください。
 http://maven.apache.org/  Century 21 Broker Properti Jual Beli Sewa Rumah Indonesia

1.ソースファイルの取得

PostLBSのサイトからソースコードをダウンロードします。

wget http://www.postlbs.org/postlbs-platform-0.0.1.tar.gz


ダウンロードしたファイルを任意の場所で展開します。

tar zxvf postlbs-0.0.1.tar.gz


展開したファイルは以下のような構成になっています。

├─doc
├─postlbs
│  ├─main
│  ├─platform
│  └─service
└─LICENCE

2.ソースのビルド

Maven2を利用してソースファイルをパッケージ化します。

$ cd postlbs
$ mvn package

必要なライブラリ類はMavenによって自動的に取得されます。
ビルドに成功すると以下のようなメッセージが出力されます。

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] ------------------------------------------------------------------------
[INFO] postlbs ............................................... SUCCESS [0.678s]
[INFO] postlbs platform ...................................... SUCCESS [4.578s]
[INFO] postlbs-service ....................................... SUCCESS [2.254s]
[INFO] postlbs webapp ........................................ SUCCESS [4.192s]
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 11 seconds
[INFO] Finished at: Mon Aug 30 19:45:18 JST 2010
[INFO] Final Memory: 30M/73M
[INFO] ------------------------------------------------------------------------

また、postlbs-main/target/postlbs.warファイルが生成されるはずです。  odkuwki

3.プラットフォームの実行

PostLBSプラットフォームはApache Tomcat上で動作します。
Apache Tomcatがインストールされていない方は  http://tomcat.apache.org/ から取得してインストールしてください。
Tomcatのインストールが終了したら、先ほど生成されたpostlbs.warファイルを、CATALINA_HOME/webappsにコピーします。

$ cp postlbs-main/target/postlbs.war $CATALINA_HOME/webapps/.

最後にTomcatを実行します。

sh $CATALINA_HOME/bin/startup.sh

4.プラットフォームの確認

プラットフォームが正常にインストールされていることを確認するため、Webブラウザから以下のページを開いてください。
 edelstahl