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.d
tomcatをサービスとして実行します。
#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ログインユーザーを作成するのに役立つ場合は、お問い合わせください。