Sysadminは、ターミナルを介してアクセスする仮想マシンを提供してくれました。
ルートアクセスがあり、buntu 12.04.3 LTSになりました。
コマンドapt-cache policy Tomcat7
は以下を通知します。
Tomcat7:
Installed: (none)
Candidate: 7.0.26-1ubuntu1.2
Version table:
7.0.26-1ubuntu1.2 0
500 http://br.archive.ubuntu.com/ubuntu/ precise-updates/universe AMD64 Packages
500 http://security.ubuntu.com/ubuntu/ precise-security/universe AMD64 Packages
7.0.26-1ubuntu1 0
500 http://br.archive.ubuntu.com/ubuntu/ precise/universe AMD64 Packages
root@mymachine:~#
ただし、installに最新のTomcat 7(7.0.42)をインストールしたいと思います。
それは実行可能ですか?はいの場合、どのように?
はい、Tomcat 7.0.42をインストールすることは可能ですが、「手動で」インストールする必要があります。以下にその手順を示します。
注:リポジトリにない理由を知りたい場合は、この質問にアクセスしてください: buntuリポジトリに最新バージョンがないのはなぜですか?ソフトウェアの?
前提条件:Javaをインストールする必要があり、そのパスが必要です。 Javaは通常、
/usr/lib/jvm
の下にインストールされます。 Javaをインストールしたら、コマンドupdate-alternatives --config Java
を実行して正確なパスを表示できます。最初のエントリ(その隣に*
が付いているエントリを見てください。 Enter この画面を終了します)。/jvm/
の後のディレクトリのみが必要です。私のマシンでは、ディレクトリは/usr/lib/jvm/Java-7-openjdk-i386/
でした。この回答では、これがJavaディレクトリであると想定していますが、それに応じてコマンドを変更する必要があります。
wget http://mirror.atlanticmetro.net/Apache/Tomcat/tomcat-7/v7.0.42/bin/Apache-Tomcat-7.0.42.tar.gz
tar xzvf Apache-Tomcat-7.0.42.tar.gz
Sudo mv Apache-Tomcat-7.0.42 /usr/local
/usr/local
に移動します。任意のパスを選択できます。残りのコマンドは、このパスを使用したことを前提としています。nano ~/.bashrc
-テキストエディターを開きます。ファイルの最後に移動します(Alt+/)そして、次の2行を追加します。
export CATALINA_HOME =/usr/local/Apache-Tomcat-7.0.42 export Java_HOME =/usr/lib/jvm/Java-7-openjdk-i386 /
覚えておいてください:これは私のJavaへのパスでした。インストール済みのJavaに変更します。
. ~/.bashrc
Sudo $CATALINA_HOME/bin/startup.sh
-次のようなものが表示されるはずです。
CATALINA_BASEの使用:/usr/local/Apache-Tomcat-7.0.42 CATALINA_HOMEの使用:/usr/local/Apache-Tomcat-7.0.42 CATALINA_TMPDIRの使用:/ usr /local/Apache-Tomcat-7.0.42/temp JRE_HOMEの使用:/usr CLASSPATHの使用:/usr/local/Apache-Tomcat-7.0.42/bin/bootstrap.jar:/ usr/local/Apache-Tomcat-7.0.42/bin/Tomcat-juli.jar
そしてエラーなし。
できました。ブラウザでhttp://localhost:8080
を指定すると、Tomcatページが表示されます。