GlassFish v3 Prelude の導入(1) Install

アプリケーションサーバーである、GlassFish を導入してみます。今回はまだ導入されている方も少ないかもしれない GlassFish v3 Prelude をインストールします。

GlassFish v3 PreludeはGlassFishとしての機能がフルに実装されたものではありません。ですが、使用したい機能が満たされているならば動作結構が軽くなるのでオススメです。Preludeという語感が正規のリリースでないような気もさせますが、正規のRelease版です。

さて、Ubuntuならaptということで、パッケージを探してみます。

$ sudo aptitude search glassfish
p   glassfish-activation                                - Open source Java EE 5 Application Server
p   glassfish-appserv                                   - Open source Java EE 5 Application Server
p   glassfish-javaee                                    - Open source Java EE 5 Application Server
p   glassfish-jmac-api                                  - Open source Java EE 5 Application Server
p   glassfish-mail                                      - Open source Java EE 5 Application Server
p   glassfish-toplink-essentials                        - Open source Java EE 5 Application Server
p   glassfishv2                                         - Sun's open source GlassFish(TM) v2 Update 1 Application Server
p   glassfishv2-bin                                     - Sun's open source GlassFish(TM) v2 Update 1 Application Server
p   glassfishv2-doc                                     - GlassFish(TM) v2 Update 1 Documentation
$

おや、まだ入っていないですね。今回は独自にインストールします。GUI環境も無いので「プラットフォームに依存しないダウンロードファイル」を選択してダウンロードします。

$ wget http://download.java.net/glassfish/v3-prelude/release/glassfish-v3-prelude-ml.zip
--14:47:40--  http://download.java.net/glassfish/v3-prelude/release/glassfish-v3-prelude-ml.zip
           => `glassfish-v3-prelude-ml.zip'
Resolving download.java.net... 72.5.124.114
Connecting to download.java.net|72.5.124.114|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 33,366,749 (32M) [application/zip]

100%[============================================================================>] 33,366,749     1.66M/s    ETA 00:00

14:48:02 (1.41 MB/s) - `glassfish-v3-prelude-ml.zip' saved [33366749/33366749]

$

解凍しましょう。ってUnZipも入っていませんでした。UnZipをインストールします。

$ sudo apt-get install unzip
[sudo] password for ty:
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
提案パッケージ:
  zip
以下のパッケージが新たにインストールされます:
  unzip
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 36 個。
154kB のアーカイブを取得する必要があります。
この操作後に追加で 348kB のディスク容量が消費されます。
取得:1 http://jp.archive.ubuntu.com hardy/main unzip 5.52-10ubuntu2 [154kB]
154kB を 0s で取得しました (566kB/s)
未選択パッケージ unzip を選択しています。
(データベースを読み込んでいます ... 現在 21330 個のファイルとディレクトリがインストールされています。)
(.../unzip_5.52-10ubuntu2_i386.deb から) unzip を展開しています...
unzip (5.52-10ubuntu2) を設定しています ...
$

気を取り直してUnZipします。

$ unzip glassfish-v3-prelude-ml.zip
Archive:  glassfish-v3-prelude-ml.zip
creating: glassfishv3-prelude/
:
inflating: glassfishv3-prelude/javadb/LICENSE
$

この状態でもコマンドを打てば起動します。

$ glassfishv3-prelude/bin/asadmin start-domain
開始されたドメインの名前: [domain1] と
その位置: [/home/xxxxx/glassfishv3-prelude/glassfish/domains/domain1]
ドメインの管理ポート: [4848]。
$

終るときはブラウザからInstallしたサーバーのポート4848に接続して管理コンソールを開いて、「アプリケーションサーバ」を選択して「インスタンスの停止」ボタンをクリックするか、

$ glassfishv3-prelude/bin/asadmin stop-domain

で停止できます。

[記事作成日: 2009-05-15]

Homepage banner and link for this title's top page
Top > Knowledge > Ubuntu 8.04 LTS Server > GlassFish v3 Prelude の導入(1) Install
このエントリーをはてなブックマークに追加
Fujitsu Campaign (キャンペーン)icon
Microsoft Surface
Fujitsu Quality Offer (わけあり品)icon
Fujitsu Campaign (キャンペーン) ビジネス向けicon
mouse computer お急ぎの方に!最短当日出荷モデルicon
ASUS outlet
【HP】広告掲載おすすめキャンペーン
NECパソコンお買い得情報
マウスコンピューター/G-Tuneデル株式会社デル株式会社HP Directplus オンラインストア