UbuntuにTomcat 6をインストールする
Ubuntuを実行していてTomcatサーブレットコンテナを使用したい場合は、リポジトリからのバージョンを使用しないでください。正しく動作しないためです。代わりに、ここで概説している手動インストールプロセスを使用する必要があります。.
Tomcatをインストールする前に、Javaがインストールされていることを確認してください。 Tomcatをインストールしようとしているのであれば、すでにjavaをインストールしていると思いますが、dpkgコマンドで確認できるかどうかわからない場合は、
dpkg -get-selections | grep sun-java
すでにjavaをインストールしている場合は、これでこの出力が得られます。
sun-java6-binインストールsun-java6-jdkインストールsun-java6-jreインストール
そのコマンドに結果がない場合は、このコマンドを使用して最新バージョンをインストールします。
sudo apt-get sun-java6-jdkをインストールしてください。
インストール
それでは、ApacheサイトからTomcatをダウンロードして解凍します。他のバージョンがないことを確認し、それに応じて調整する必要があります。.
wget http://apache.hoxt.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz
tar 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
次の行を追加してください。
export JAVA_HOME = / usr / lib / jvm / java-6-sun
この時点で、tomcat / binフォルダにあるstartup.shスクリプトを実行するだけでtomcatを起動できます。.
自動スタート
Tomcatがコンピュータの起動時に自動的に起動するようにするには、スクリプトを追加して自動起動とシャットダウンを実行します。.
sudo vi /etc/init.d/tomcat
次に以下を貼り付けます。
#Tomcatの自動起動
#
#説明:Tomcatを自動起動する
#プロセス名:tomcat
#pidfile:/var/run/tomcat.pidexport JAVA_HOME = / usr / lib / jvm / java-6-sun
ケース$ 1
開始)
sh /usr/local/tomcat/bin/startup.sh
;;
やめる)
sh /usr/local/tomcat/bin/shutdown.sh
;;
再起動)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
エサック
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は完全にインストールされ動作可能になります。楽しい!