Access Keys:
Skip to content (Access Key - 0)

はじめに

このページでは、完全バイナリ版とソース配布版とによるMuleのインストール方法について説明します。

目次

環境設定

  • 環境変数JAVA_HOMEを、JDKがインストールされているディレクトリに設定してください。(例: c:\java\j2sdk1.4.2_08
  • 環境変数PATHに、JDKのbinディレクトリのパスを含めてください。(例: ;c:\java\j2sdk1.4.2_08\bin

Windows上でのインストール

Windowsのバイナリインストール

  1. ここからMuleのバイナリ版をダウンロードします。
  2. 最新版はページの一番上にあります。Windowsの場合は、.zipファイルの方をダウンロードしてください。
  3. ファイルをダウンロードしたら、それを解凍して自分の好きな場所に置きます。(例:c:\java
  4. Muleがインストールされたディレクトリの内部構造を知りたい場合は、配布レイアウトを読んでください。
  5. インストールが成功したかどうかを確認する方法については、インストールをテストするを読んでください。

Windowsでの開発者版のインストール方法

ここでは、最新の開発者版スナップショットをダウンロードしてインストールする方法を説明します。やり方は通常のバイナリ版をインストールする方法とほとんど同じです。唯一違うのは、 スナップショット版 にはドキュメントが含まれていないということだけです。

  1. Muleバイナリ版をここからダウンロードします。
  2. ページの 開発者版 のところまでスクロールします。
  3. 1つ以上の開発者版(1.x-SNAPSHOT、2.x-SNAPSHOTなど)があるかもしれません。
  4. Windowsの場合は、 .zip ファイルの方をダウンロードします。
  5. 既にインストールされた古い開発者版がある場合は、アンインストールしておくことをお勧めします。アンインストールは、ディレクトリをまるごと削除するだけです。
  6. 配布バイナリをダウンロードしたら、解凍してお好きなディレクトリに置いてください。(例:c:\java
  7. Muleがインストールされたディレクトリの内部構造を知りたい場合は、配布レイアウトを読んでください。
  8. インストールが成功したかどうかを確認する方法については、インストールをテストするを読んでください。

Linux/Unix上でのインストール

Linux/Unixのバイナリインストール

以下の手順でESB MuleをLinux/Unixにインストールします。拡張子_tar.gz_版ををダウンロードしてください。 ファイル・パーミッションが正しく設定されています。

ブラウザを使う場合

  1. Muleバイナリ版をここからダウンロードします。
  2. 最新版はページの最上位にあります。Linux/Unix版は*.tar.gz*ファイルをダウンロードします。
  3. ファイルをダウンロードした後に、tar.gzファイルを任意のディレクトリに解凍してください。(例:/usr/local)。
  4. _tar_コメンドを利用してtar.gzファイルを解凍することができます。例えば、mule-1.3.tar.gzファイルを解凍する場合は、以下のコマンドを実行します:
    tar -xvzf mule-1.3.tar.gz
    
  5. インストレーションのテストを実行して、正しくインストールされたか確認を行うことができます。
  6. ファイルはディレクトリ構造に解凍されます。

シェルを使う場合

Webブラウザ又はX-Windowsで接続できないリモート機器にESB Muleをインストールする場合は、以下の手順で行います:

  1. ダウンロードするESB Muleのバージョンが必要です。不明な場合は、Webブラウザがあるコンピュータからhttp://mule.mulesource.org/wiki/display/MULE/Downloadのページを参照してください。
  2. ファイルURLは以下の形式です:
    http://dist.codehaus.org/mule/distributions/mule-x.x-dist.tar.gz
    

    _x.x_はダウンロードするSNAPSHOTバージョンの番号です。

  3. シェルから、ESB Muleをインストールするディレクトリに移動します。例:/usr/local
  4. ファイルをダウンロードするツールを利用して、ESB Muleの配布ファイルをダウンロードします。例えば、_wget_を利用してMule1.2アーカイブファイルをダウンロードするには、以下のコマンドを実行します:
    wget http://dist.codehaus.org/mule/distributions/mule-1.2-dist.tar.gz
    
  1. _tar_コマンドを利用して、アーカイブファイルを解凍するには、以下のコメンドを実行します:
    tar -xvzf mule-1.2-dist.tar.gz
    
  2. 正しくインストールされたか確認するには、インストレーションのテストを参照してください。
  3. ESB Muleはディレクトリー構造のようにインストールされます。

Linux/Unixでの開発者版のインストール方法

最新の開発者スナップショットは以下のようにダウンロード・インストールすることができます。スナップショット(snapshot)インストレーションは、通常の配布版のインストールを類似していますが、ドキュメントが同梱されていません。

Linux/Unixにインストールする場合は、ファイルの拡張子_tar.gz_版ををダウンロードしてください。 ファイル・パーミッションが正しく設定されています。

ブラウザを使う場合

  1. ESB Muleのバイナリファイルをここからダウンロードします。
  2. _開発者リリース_節までページをスクロールします。
  3. 開発者リリースは複数ある場合もあります。例:1.x-SNAPSHOTと2.x-SNAPSHOT
  4. 希望する開発者リリースの隣の*.tar.gz*リンクを選択して、配布ファイルをダウンロードします。
  5. 既にESB Muleをインストールされている場合は、インストールする前に削除することを推奨します。ESB Muleをインストールしたディレクトリを削除すると、ESB Muleは削除されます。
  6. ダウンロードした配布ファイルを任意のディレクトリに解凍します。例:_tar_コメンドを利用してダウンロードしたMule 2.0-SNAPSHOTファイルを{{/usr/local}}に解凍する場合は、以下のコメンドを実行します:
    tar -xvzf mule-2.0-SNAPSHOT.tar.gz
    
  7. ESB Muleが正しくインストールされたか確認するには、インストレーションのテストを行います。
  8. ESB Muleはディレクトリー構造のようにインストールされます。

シェルを使う場合

Webブラウザ又はX-Windowsで接続できないリモート機器にESB Muleをインストールする場合は、以下の手順で行います:

  1. ダウンロードするESB Muleのバージョンが必要です。不明な場合は、Webブラウザがあるコンピュータからhttp://mule.mulesource.org/wiki/display/MULE/Downloadのページを参照してください。多くの場合はデフォルトの「SNAPSHOT」版をダウンロードしますが、メージャーリリースがある場合はリリース番号を記述する必要がある場合もあります。例:「2.0-SHAPSHOT」
  1. ファイルURLは以下の形式です:
    http://dist.codehaus.org/mule/nightly/mule-x.x-dist.tar.gz
    

    _x.x_は、ダウンロードするSNAPSHOTバージョンです。

  2. ESB Muleをインストールするディレクトリに移ります。例:/usr/local.
  3. ESB Mule配布ファイルをダウンロードします。_wget_でダウンロードする場合は、以下のコマンドを実行します。
    wget http://dist.codehaus.org/mule/nightly/mule-SNAPSHOT-dist.tar.gz
    
  1. _tar_コマンドでダウンロードしたファイルを解凍します。例:
    tar -xvzf mule-SNAPSHOT-dist.tar.gz
    
  2. 正しくインストールしたか確認するために インストレーションのテストを実行します。
  3. ESB Muleはディレクトリー構造のようにインストールされます。

ソースコードからのインストール

バイナリ配布版には、Muleソースコードのスナップショット版が含まれています。しかし、それは単に参照用に提供されているだけで、ビルドに必要なファイルは含まれていません。IDEのMule JARに紐付けるなどの用途に使ってください。

Muleのソースコードを直接開発したい方は、ビルドする(Maven 2.x)を読んでください。Subversionからソースコードをチェックアウトして、ビルドを実行する方法が説明されています。

付録: 配布レイアウトについて

Mule 1.1以降の配布版は、次のようなディレクトリ構成になっています。

  • ./mule-1.3
    • ./bin - Muleを起動させるためのシェル/バッチスクリプトがある
    • ./conf - ラッパとログの設定ファイル
    • ./docs - MuleおよびサブプロジェクトのAPIドキュメント(開発者版には含まれていない)
    • ./examples - 付属サンプル(完全配布版のみ)
    • ./lib - ライブラリ
    • ./lib/boot - Mule起動に必要なJAR
    • ./lib/mule - Mule本体JAR
    • ./lib/opt - オプションで用意されたMuleのトランスポートとコンポーネントのJAR
    • ./lib/user - ユーザによって提供されたJAR
    • ./licenses - 配布された全JARのライセンス情報
    • ./logs - ログディレクトリ
    • ./sbin - 実行可能なJavaサービスラッパ(Mule 2.0では ./lib/bootに置かれる)
    • ./src - Muleとサブプロジェクトのソースコード
    • ./LICENSE.txt - Muleのライセンス同意書
    • ./README.txt - 配布物と始め方に関する情報
Adaptavist Theme Builder (3.3.2-conf2.10) Powered by Atlassian Confluence 2.10, the Enterprise Wiki.
Free theme builder license