GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu、Debian、LinuxMintにTomcat7サーバーをインストールする方法

Apache Tomcat ApacheHTTPサーバーのようなApacheFoundationのオープンソースWebサーバー製品です。これは、JavaサーブレットおよびJSPアプリケーションのデプロイに使用されます。アプリケーションをTomcatにデプロイするには、warファイルを作成してデプロイするだけです。詳細については、apache公式サイトhttp://tomcat.apache.org/にアクセスしてください。

この記事は、Tomcat 7をUbuntu、Debian、およびLinuxMintシステムにインストールするのに役立ちます。

ステップ1–JAVAを確認する

まず、Javaがまたはシステムにインストールされていることを確認する必要があります。 JAVAは、Tomcatインストールの最初の要件です。次のコマンドを使用して、システムにJavaがすでにインストールされているかどうかを確認します。 Javaを最新バージョンで最新の状態に保つようにしてください。

$ java -version

java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

javaがインストールされていない場合は、リンクを使用してください:UbuntuにJAVA8をインストールする

ステップ2–Tomcat7アーカイブをダウンロードする

システムでJAVAを適切に構成した後、http://tomcat.apache.org/download-70.cgiを使用してApache公式サイトからApache tomcatアーカイブファイルをダウンロードするか、次のコマンドを使用してApacheサーバーからTomcat7.0.68をダウンロードします。

cd /opt
wget http://www-us.apache.org/dist/tomcat/tomcat-7/v7.0.99/bin/apache-tomcat-7.0.99.tar.gz

競合した後、/optディレクトリにアーカイブファイルをダウンロードします。設定に応じて、この場所を変更できます。

sudo tar xzf apache-tomcat-7.0.99.tar.gz
sudo mv apache-tomcat-7.0.99 tomcat7

ステップ3–環境変数の設定

Tomcatを起動する前に、〜/ .bashrcファイルにエントリを追加して環境変数を設定し、次のコマンドを使用してシステム起動時にシステム環境を設定できるようにします。

echo "export CATALINA_HOME="/opt/tomcat7"" >> ~/.bashrc
source ~/.bashrc

ステップ4–Tomcatを起動する

上記の設定をすべて完了したら、以下のコマンドを使用してTomcatを起動します。ソースをコンパイルする必要はありません。 Tomcatはデフォルトでポート8080で起動するため、同じポートを使用している他のアプリケーションがないことを確認してください。

cd /opt/tomcat7
sudo ./bin/startup.sh

ステップ5–Tomcatにアクセスする

Tomcatサーバーはデフォルトでポート8080で動作します。サーバーをポート8080で接続して、WebブラウザでTomcatにアクセスします。

 http://svr1.tecadmin.net:8080 

ステップ6–ユーザーアカウントの設定

最後に、管理者/管理者ページを保護してアクセスするためのユーザーアカウントを作成する必要があります。 conf / tomcat-users.xmlを編集します エディターでファイルを作成し、タグ内に貼り付けます。

# user manager can access only manager section.
<role rolename="manager-gui" />
<user username="manager" password="_SECRET_PASSWORD_" roles="manager-gui" />

# user admin can access manager and admin section both.
<role rolename="admin-gui" />
<user username="admin" password="_SECRET_PASSWORD_" roles="manager-gui,admin-gui" />
ステップ7–Tomcat7Initスクリプトを作成する

次のコンテンツを使用して、初期化ファイル/etc/init.d/tomcat7を作成します。

#!/bin/bash

### BEGIN INIT INFO
# Provides:        tomcat7
# Required-Start:  $network
# Required-Stop:   $network
# Default-Start:   2 3 4 5
# Default-Stop:    0 1 6
# Short-Description: Start/Stop Tomcat server
### END INIT INFO

PATH=/sbin:/bin:/usr/sbin:/usr/bin

start() {
 sh /opt/tomcat7/bin/startup.sh
}

stop() {
 sh /opt/tomcat7/bin/shutdown.sh
}

case $1 in
  start) start;;
  stop)  stop;;
  restart) stop; start;;
  *) echo "Run as $0 "; exit 1;;
esac

次に、次のコマンドを実行して、initスクリプトに適切な権限とシンボリックリンクを設定します。

chmod 755 /etc/init.d/tomcat7
update-rc.d tomcat7 defaults

Ubuntu
  1. Ubuntu/DebianにGerberaMediaServerをインストールしてセットアップする方法

  2. UbuntuとLinuxMintにSVNサーバーをインストールして構成する方法

  3. Ubuntu20.04にTomcatをインストールする方法

  1. Ubuntu、Debian、LinuxMintにPython3.7をインストールする方法

  2. Ubuntu、Debian、LinuxMintにAudacityオーディオレコーダーとエディターをインストールする方法

  3. UbuntuとDebianにOpenJDKJAVA11/8をインストールする方法

  1. Ubuntu18.04にApacheTomcat9をインストールする方法

  2. UbuntuとDebianのKodiにNetflixをインストールする方法

  3. Ubuntu、Debian、LinuxmintにPython3.5をインストールする方法