CentOSの下にJDK + Tomcat8をデプロイします

1、 TomcatにはJDK環境が必要です。前の記事[CentOS6にJavaJDK8をインストールする](http://mp.weixin.qq.com/s?__biz=MzU2MjU1OTE0MA==&mid=2247485553&idx=1&sn=d3c8fb540f8555b92dd65c500fa411c0&chksm=fc66e9bacb1160ac9871fbb11d870a82625c0aa9e6b3bbf48e8c75227312d2bc0b26bdfb93f5&scene=21#wechat_redirect)を参照し、事前にJDK環境をインストールしてください。

2、 Tomcat公式ウェブサイトダウンロードtomcat8バイナリ配布パッケージapache-tomcat-8.5.38.tar.gz

3、 CentOSサーバーにアップロードして解凍します

[ root@localhost ~]# tar -zxvf apache-tomcat-8.5.38.tar.gz

4、 解凍したディレクトリを移動し、名前を/ usr / tomcatに変更します

[ root@localhost ~]# mv apache-tomcat-8.5.38 /usr/tomcat

[ root@localhost ~]#

[ root@localhost ~]# useradd -M -d /usr/tomcat tomcat

[ root@localhost ~]# chown -R tomcat. /usr/tomcat

5、 /etc/init.d/ディレクトリにtomcat初期スクリプトを作成します

#! /bin/bash

Tomcat: Start/Stop Tomcat

chkconfig: - 90 10

description: Tomcat is a Java application Server.

. /etc/init.d/functions

. /etc/sysconfig/network

JAVA_HOME=/usr/jdk1.8.0_201

export JAVA_HOME=/usr/jdk1.8.0_201

CATALINA_HOME=/usr/tomcat

TOMCAT_USER=tomcat

LOCKFILE=/var/lock/subsys/tomcat

RETVAL=0

start(){

echo "Starting Tomcat: "

su - TOMCAT_USER -c "CATALINA_HOME/bin/startup.sh"

RETVAL=$?

echo

[ $RETVAL -eq 0 ] && touch $LOCKFILE

return $RETVAL

}

stop(){

echo "Shutting down Tomcat: "

$CATALINA_HOME/bin/shutdown.sh

RETVAL=$?

echo

[ $RETVAL -eq 0 ] && rm -f $LOCKFILE

return $RETVAL

}

case "$1" in

start)

start

    ;;

stop)

stop

    ;;

restart)

stop

start

    ;;

*)

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

exit 1

    ;;

esac

exit $?

6、 tomcat起動サービスの実行権限を追加し、tomcatを起動します

次に、それをブートオプションに追加し、tomcatサービスを自動的にブートするように設定します

[ root@localhost ~]# chmod 755 /etc/init.d/tomcat

[ root@localhost ~]# /etc/init.d/tomcat start

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

[ root@localhost ~]# chkconfig tomcat on

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

7、 http:// server IP:8080ポート検証を開きます

Tips

  1. tomcatWebリスニングポートを変更する

vi /usr/tomcat/conf/server.xml

デフォルトのConnectorport = "8080"をConnectorport = "8880"に変更します

次に、tomcatサービスの再起動を再開します

  1. tomcat起動ログを表示する

[ root@localhost ~]# tail -f /usr/tomcat/logs/catalina.2019-02-23.log

Recommended Posts

CentOSの下にJDK + Tomcat8をデプロイします
CentOS7でGitBookを展開する
Centos7.6はdjango + nginx + uwsgiをデプロイします
CentOS7はOpenLDAP + FreeRadiusを展開します
Kickstart + PXEはCentOS6.6を自動的に展開します
CentOS7.4でHadoop-2.7.6をコンパイルします
CentOS7の下にmysql5.7をインストールします
Centos7の下にActiveMQをインストールします
CentOS7の下にPostgreSQL12をインストールします
VMwareにCentOSをインストールする
CentOS6.8はzookeeperクラスターを展開します
CentOS7はsaltstackサービスを展開します
Centos7にmysqlをインストールします
centos6.8でランプを構成する
Centos7の下にJenkinsをインストールします
centos7にvuepressをデプロイする
Centos7でのRedis3のインストール
Centos6.8はvncサービスを展開します
MariaDBCentos7の下にMariaDBをインストールします
CentOS6.5の下にmysql5.1をインストールします
Jenkinをcentos7にデプロイします
CentOS7でGraylogオープンソースログ管理システムを展開する
CentOS6.6でのXen仮想化の戦闘
CentOS7デプロイvsftp(FTP)サービス
ubuntuの下にFTPサーバーをデプロイします
Centos6.5でドッカー環境を構築する
CentOS7でOpenV **サーバーを構築する
CentOS7でOpenLDAPサーバーを構築する
CentOSでのRedisクラスターのインストール
CentOS7.2はNode.js開発環境を展開します
CentOS7で静的IPを構成する
CentOS6.9でOracle11gR2データベースをインストールします
CentOS 7.2デプロイメールサーバー(Postfix)
CentOSLinuxでの3つのパーティショニングツール
LinuxにMySQLをインストールする(CentOS 7)
CentOSでのRedisクラスターのインストール
CentOS7でのルートパスワードクラッキング
CentOSでのSELinuxセキュリティ設定
CentOS6の下にJavaJDK8をインストールします
CentOS7.7はk8をデプロイします(1マスター+ 2ノード)
CentOS7の下にMongoDBデータベースをインストールします
linuxインストールmongodbでのCentOS6.8
Centosで静的IPを設定する
CentOS7の下にMesosチュートリアルをインストールします
CentOS7の下にオープンソースの継続的統合ツールJenkinsをデプロイします
Jexus 5.8.2を使用して、CentosでAsp.netコアをデプロイして実行します
CentOS7.7はk8をデプロイします(3マスター+3ノード+1クライアント)
CentOS5.9でkeepalivedをインストールして構成します
Centos5.2でLAMPをコンパイルしてインストールします
CentOSでNginxとuを使用する
CentOS7.7はk8s + Prometheus(1マスター+ 2ノード)を展開します
CentOS 8(2)
Centos6.9でのRabbitMQクラスター展開レコード
ジェンキンス学習のcentos6.9の下でのインストール
Ubuntu19.10でメールシステムを展開する
CentOS8でPXCクラスターを構築する
CentOS7でのElasticsearchクラスター展開レコード
CentOS7でOpenSSLとOpenSSHをアップグレードする
UbuntuにGerritをインストールしてデプロイする
CentOSの下にハーバーミラーウェアハウスをインストールします
centos7でFTPサーバーを構築する