今回はJava関連パッケージのインストールです。
対象となるのは、 の3つです。 Tomcatは5.5.Xシリーズもリリースされていますが、 J2SDK1.5が必要らしいので、止めておきました。 まずはJ2SDKから。 上記リンク先からダウンロードしてきた、「j2sdk-1_4_2_07-linux-i586-rpm.bin」を いつもの/etc/local/srcに保存します。 # chmod u+x j2sdk-1_4_2_07-linux-i586-rpm.bin ←実行権の付与 # ./j2sdk-1_4_2_07-linux-i586-rpm.bin ←rpmファイルの解凍 # rpm -Uhv j2sdk-1_4_2_07-linux-i586-rpm ←インストール開始 rpmコマンドの時にUオプションをつけたのは、古いバージョンのSDKが入っていても 上書き出来るようにです。 途中ライセンスについての同意を求められるので、yesと答えて続行。 /usr/java配下に「/j2sdk1.4.2._07」が作成され、インストール完了です。 続いて、Antのインストールを行います。 Antはソースの状態のものをダウンロードしてきました。 (apache-ant-1.6.2-src.tar.gz) # tar zxvf apache-ant-1.6.2-src.tar.gz # ./build.sh -Ddist.dir=/usr/ant dist ここで指定したパスがAntのインストールディレクトリとなります。 このとき、以前のバージョンのAntがインストールされているとbuildに失敗するので、 OSインストール時にAntをインストールしないように選択するか、 前もって削除しておきます。 次にTomcatのインストールです。 TomcatもAntと同じくバイナリとソースがありますが、 こっちはバイナリをダウンロードしました。 (jakarta-tomcat-5.0.28.tar.gz) /usr/local/srcに保存したものを/usr/localに展開します # tar zxvf jakarta-tomcat-5.0.28.tar.gz -C /usr/local 分かり易いように名前を変更 # mv /usr/rocal/jakarta-tomcat-5.0.28 /usr/local/tomcat5 以上で3つの関連パッケージのインストールは完了です。 最後に環境変数の設定を行いますが、 これはセキュリティ上、Javaを使用するユーザーで行います。 (ただし、Tomcatの設定ファイルはrootで編集します) まずは環境変数から。 Javaを使用するユーザーにsuして、 ホームディレクトリの.bash_profileを編集します。 # su - foo $ vi .bash_profile export JAVA_HOME=/usr/java/j2sdk1.4.2_07 export ANT_HOME=/usr/ant export PATH=$PATH:$JAVA_HOME/bin:$ANT_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$ANT_HOME/lib/ant.jar ※上4行を追加します 追記(3/13):antを入れる前に、Java関連の環境変数は追記しておかないと、 正常にビルドされません。ご注意ください。 .bash_profile修正後、再読み込みを行います。 $ source ~/.bash_profile 次にTomcatの設定ファイルを編集します。 $ exit # vi /usr/local/tomcat5/bin/catalina.sh (前略) esac CATALINA_HOME=/usr/local/tomcat5 JAVA_HOME=/usr/java/j2sdk1.4.2_07 # resolve links - $0 may be a softlink (後略) ※真ん中の2行を追加します。 以上で、Java関連パッケージのインストール及び設定は完了です。 おまけ。 Tomcatの動作確認を行います。 # /usr/local/tomcat/bin/catalina.sh start ←起動コマンド ブラウザで「http://localhost:8080」へ接続し、Welcome画面が表示されたら成功です。 「http://localhost:8080/servlets-exapmles/」 「http://localhost:8080/jsp-exapmles/」で、色々な例を見ることが出来ます。 # /usr/local/tomcat/bin/catalina.sh stop ←停止コマンド
by n_masa18
| 2005-02-28 10:57
|
以前の記事
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧
|
ファン申請 |
||