2012年3月26日月曜日

UbuntuにTomcat 6をインストールする

Ubuntuを使用してTomcatサーブレットコンテナを使用したい場合、それだけで正常に動作しないように、リポジトリからバージョンを使用しないでください。代わりに私がここに概説したよ手動インストールプロセスを使用する必要があります。

あなたがTomcatをインストールする前に、あなたがJavaをインストールされていることを確認したいと思う。あなたは既にjavaをインストールしたTomcatをインストールしようとしている場合、私は仮定するであろうが、不明な場合はあなたのようなので、dpkgコマンドで確認できます。

dpkgの - 取得 - 選択| grepは太陽のJava

これは、あなたが既にJavaをインストールしている場合に、この出力を与える必要があります。

sun-java6-bin                                   install sun-java6-jdk                                   install sun-java6-jre                                   install 

このコマンドは、結果がない場合は、次のコマンドで最新バージョンをインストールするとよいでしょう。

須藤はapt - getをインストールするのsun - java6 - jdk

Installation

今、私たちはからTomcatをダウンロードして抽出できます apacheのサイト。あなたはそこに別のバージョンがないし、それに応じて調整を確認する必要があります。

wget http://apache.hoxt.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz

タールxvzfのapache - tomcatの - 6.0.14.tar.gz

最も良い方法は、永続的な場所にTomcatのフォルダを移動です​​。私が選んだのは/ usr / local / tomcatに、しかし、あなたがしたい場合には、どこか他の場所に移動することができます。

sudoのMVのapache - tomcatの- 6.0.14を/ usr / local / tomcatに

TomcatはJAVA_HOME変数を設定する必要があります。これを行うための最善の方法は、あなたの。bashrcファイルにそれを設定することです。あなたがそう選択した場合、また、あなたのstartup.shファイルを編集することができます。

よりよい方法はあなたの。bashrcファイルを編集し、そこに太字の行を追加しています。変更を有効にするには、シェルからログアウトする必要があります。

viの〜/。bashrcに

次の行を追加します。

輸出JAVA_HOME = / usr/lib/jvm/java-6-sun

この時点では、Tomcatの/ binフォルダ内のstartup.shスクリプトを実行してTomcatを起動することができます。

開始自動

我々はコンピュータを起動時にTomcatが自動的に起動させるには、その自動起動およびシャットダウンするためにスクリプトを追加することができます。

sudoのviのの/ etc / init.d / tomcatに

今すぐ次のように貼り付けます。

#Tomcatの自動起動
#
#説明:Tomcatを自動起動します
#processnameは:Tomcatの
#pidファイル:/ var / runに/ tomcat.pid

輸出JAVA_HOME = / usr/lib/jvm/java-6-sun

の場合$ 1
start)
SHは/ usr / local / tomcatに/ binに/ startup.sh
;;
stop)
SHは/ usr / local / tomcatに/ binに/ shutdown.sh
;;
restart)
SHは/ usr / local / tomcatに/ binに/ shutdown.sh
SHは/ usr / local / tomcatに/ binに/ startup.sh
;;
esac
出口0

あなたは、chmodコマンドを実行してスクリプトを実行可能にする必要があります。

します。sudo chmod 755 / etc / init.dディレクトリ/ tomcatに

最後のステップは、実際にシンボリックリンクを持つスタートアップフォルダにこのスクリプトを連携させることも可能だ。次の2つのコマンドを実行し、我々は我々の方法でする必要があります。

sudoのはln - sの/ etc / init.d / tomcatに/ etc/rc1.d/K99tomcat
sudoのはln - sの/ etc / init.d / tomcatに/ etc/rc2.d/S99tomcat

Tomcatは完全にインストールされ、作動していなければなりません。お楽しみください!

0 件のコメント:

コメントを投稿