Centos 7にApache Tomcat 8をインストールする方法は?

Centos 7にApache Tomcat 8をインストールする方法は?

Java開発者向けにCentOS 7システムを構成しています。まず、次のコマンドを使用してJavaをインストールしました。

wget java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el7_3.x86_64.rpm

その後、ダウンロードしたパッケージをインストールします。

yum install java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el7_3.x86_64.rpm

正常にインストールされ、以下を使用して確認しました。

java -version

以下はコマンド応答です。

java version "1.7.0_131"
OpenJDK Runtime Environment (rhel-2.6.9.0.el7_3-x86_64 u131-b00)
OpenJDK 64-Bit Server VM (build 24.131-b00, mixed mode)

上記の手順に問題がある場合はお知らせください。これでApache Tomcat 8をインストールする必要がありますが、Web上で調査していますが、グループや権限などを生成しているので混乱しています。システムのみをテストし、テスト用にサンプルtest.warを配布するので、最短の方法を教えてください。

ベストアンサー1

システムにJavaをインストールしたら、ここで説明した内容に従う必要があります。

#mv apache-tomcat-7 /opt

#useradd tomcat

#chown -R tomcat:tomcat /opt/apache-tomcat-7

tomcatをインストールするにはstart.shを実行する必要があります。

#cd /opt/apache-tomcat…

#./bin/startup.sh

これで、ディレクトリにtomcatファイルを作成してinit.dtomcatをサービスとして実行します。

#vim /etc/init.d/tomcat

  • 次のスクリプトをコピーしてTomcatファイルに貼り付けて、システムのディレクトリを変更します。

#!/bin/bash

# chkconfig: 234 20 80

#説明:Tomcatサーバーの基本起動/終了スクリプト

エクスポートTOMCAT_HOME=/opt/apache-tomcat-7 START_TOMCAT=${TOMCAT_HOME}/bin/startup.sh STOP_TOMCAT=${TOMCAT_HOME}/bin/shutdown.sh

ダウンロードパスのエクスポート=/tmp

エクスポート JAVA_OPTS="-Xms2g -Xmx2g -XX:PermSize=512m -XX:MaxPermSize=512m"

start() { echo -n "Tomcat 開始:" cd ${TOMCAT_HOME}/bin su -p -s /bin/sh tomcat ${START_TOMCAT} echo "完了しました。

stop() { echo -n "Tomcat 閉じる: " cd ${TOMCAT_HOME}/bin su -p -s /bin/sh tomcat ${STOP_TOMCAT} sleep 5 for pid in ps -ef | grep org.apache.catalina.startup.Bootstrap | grep -v grep | awk '{print $2}' | xargs do Kill -9 $pid done echo "完了しました。 」 }

ケース '$1'

    start)
    start
    ;;

    stop)
    stop
    ;;

    restart)
    stop
    start
    ;;

    *)
    echo "Usage: $0 {start|stop|restart}"

イサク

0番出口

chmod +x /etc/init.d/tomcat

chkconfig --add tomcat

su - tomcat

service tomcat start

Permsize、xms、およびxmxのサイズはオプションであるため、開発者に正確なサイズを問い合わせる必要があります。

TomcatでWebログインユーザーを作成するのに役立つ場合は、お問い合わせください。

おすすめ記事