Tomcat6をubuntu 16.04にインストールすることはできますか? 16.04はTomcat6をサポートしていますか? apt-get install
を使用してTomcat 6をインストールしようとすると、次のメッセージが表示されます
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package Tomcat6
そして、libtomcat6-Java
をインストールしようとすると、次のメッセージが表示されます。
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libtomcat6-Java is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libtomcat6-Java' has no installation candidate
apt-get Thank Youを使用してTomcat6をインストールするのを手伝ってください。
Tarファイルをダウンロードし、解凍して、選択したディレクトリに移動する必要があります。 ここでミラーを選択して、別のダウンロードリンクを取得できます 。
私の手順:
$ wget http://ftp.unicamp.br/pub/Apache/Tomcat/tomcat-6/v6.0.53/bin/Apache-Tomcat-6.0.53.tar.gz
$ tar xvzf Apache-Tomcat-6.0.47.tar.gz
$ Sudo mkdir /usr/local/Tomcat
$ Sudo mv Apache-Tomcat-6.0.47 /usr/local/Tomcat
Tomcat 6がJava 6で動作することはほぼ確実であるため、UbuntuでJava 8などを使用している場合は追加の手順が必要です。
Java 6はUbuntu用に配布されなくなったため、レガシーパッケージをダウンロードして手動でインストールする必要があります この回答によると 。
$ chmod a+x jdk-6u45-linux-x64.bin
$ Sudo ./jdk-6u45-linux-x64.bin
$ mv jdk1.6.0_45 Java-6-Oracle
$ Sudo mv Java-6-Oracle /usr/lib/jvm
そして今、update-alternatives
または galternatives
を使用してJavaバージョンを切り替えることができます。
さらに、.bashrc
ファイルを変更してJava_HOME
変数を設定します。
export Java_HOME=/usr/lib/jvm/Java-6-Oracle
6の場合、apt-getコマンドは
Sudo apt-get install Tomcat6
そのバージョンがまだUbuntu 16.04のリポジトリにあるかどうかはわかりません。それ以外の場合は、tarバンドルをダウンロードしてそこからインストールする必要があります。
正しく覚えていれば、手動インストールはそれほど難しくありません。ただし、実行内容を正確に記録し、編集したすべての構成ファイルをバックアップとしてコピーする必要があります。アップグレードする必要がある場合、最初にどのようにアップグレードしたかを知りたいと思うでしょう。