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 件のコメント:
コメントを投稿