Linux に Tomcat をインストールする方法

1. Tomcat をインストールする前に、Linux マシンに jdk がインストールされ、構成されていることを確認します。

以下に示すように、コマンド ラインに java -version コマンドを入力し、jdk がインストールされていることを示します。

2. usr ディレクトリに新しい tomcat インストール ディレクトリを作成します。

コマンドは次のとおりです。

mkdir -p /usr/tomcat/

3. apache-tomcat-9.0.2.tar.gz を java ディレクトリにコピーまたは移動します (apache-tomcat-9.0.2.tar.gz は既に Linux の /usr/local/tools/ ディレクトリにあります)。

4. Tomcat を現在のディレクトリに解凍します。

tar -zxvf apache-tomcat-9.0.2.tar.gz

フォルダ apache-tomcat-9.0.2 を取得します

5. tomcat 環境変数を追加します。

アプリケーション環境変数を変更して、構成を有効にします。

6. Tomcat サービスを開始します。

bin ディレクトリを入力します。

Tomcat を起動します。

./startup.sh

7. サーバー アドレスにアクセスできない場合は、サーバーのファイアウォールに問題がある可能性があります.ポート 8080 がブロックされているため、ポート 8080 を開き、ファイアウォールを保存して再起動する必要があります:

[root@localhost bin]# iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

[root@localhost bin]# /etc/init.d/iptables save

[root@localhost bin]# /etc/init.d/iptables 再起動

サーバーの tomcat アドレスに再度アクセスして、以下にアクセスします。

8. Tomcat アカウントのパスワード権限を構成します (Web 管理インターフェースを使用してログインします)。

tomcat の下の構成ファイル tomcat-users.xml を変更します。

次のコードを追加します。

注: ユーザー名とパスワードは、Tomcat 管理インターフェイスにログインするために必要なアカウント パスワードです。

9. Tomcat 構成サービス:

新しいスクリプト:

添加脚本内容:

#!/bin/bash

# dcription: Tomcat9 Start Stop Restart

# processname: tomcat9

# chkconfig: 234 20 80



CATALINA_HOME=/usr/tomcat/apache-tomcat-9.0.2



case $1 in

start)

echo "Starting Tomcat..."

sh $CATALINA_HOME/bin/startup.sh

;;

stop)

echo "Stopping Tomcat..."

sh $CATALINA_HOME/bin/shutdown.sh

;;

restart)

echo "Stopping Tomcat..."

sh $CATALINA_HOME/bin/shutdown.sh

sleep 2

echo

echo "Starting Tomcat..."

sh $CATALINA_HOME/bin/startup.sh

;;

*)

echo 'please use : tomcat {start | stop | restart}'

;;

esac

exit 0

スクリプトを実行して、サービスを開始、停止、再起動します。

開始: サービス tomcat 開始

停止: サービス tomcat 停止

再起動: サービス tomcat の再起動

スクリプト実行時に上記のエラーが報告される場合は、以下の内容を追記することで catalina.sh と .bashrc を正常に実行できます。

tomcat の bin ディレクトリに入り、catalina.sh ファイルを編集して、次の内容を追加します。

エクスポート JAVA_HOME=/usr/tomcat/apache-tomcat-9.0.2 エクスポート JRE_HOME=/usr/tomcat/apache-tomcat-9.0.2/jre

.bashrc ファイルを編集して、以下を追加します。

set JAVA_HOME=/usr/java/jdk1.8.0_152

export JAVA_HOME

set PATH=$JAVA_HOME/bin:$PATH

export PATH

set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export CLASSPATH

10. 起動時に Tomcat 構成が自動的に開始されます。

tomcat サービスの管理を chkconfig に追加します。

[root@localhost ~]# chkconfig --Tomcat を追加

Tomcat サービスが自動的に開始するように設定します。

[root@localhost ~]# chkconfig tomcat on

tomcat の起動ステータスを表示します。

[root@localhost ~]# chkconfig --list | グレップトムキャット

Tomcat サービスを開始から閉じます。

[root@localhost ~]# chkconfig tomcat off

chkconfig で tomcat サービスの管理を削除します。

[root@localhost ~]# chkconfig --del tomcat

おすすめ

転載: blog.csdn.net/m0_67392661/article/details/126434061