centos7.6 安装Tomcat-8.5.39

Posted jackcui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7.6 安装Tomcat-8.5.39相关的知识,希望对你有一定的参考价值。

#关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld
setenforce 0
sed -i /SELINUX=/ s/enforcing/disabled/ /etc/selinux/config
#linux 更新yum源 改成阿里云源
yum install wget vim  -y
#mkdir -pv /etc/yum.repos.d/bak
#mv -if /etc/yum.repos.d/* /etc/yum.repos.d/bak
#a=`cat /etc/redhat-release |awk ‘print $4‘|awk -F . ‘print $1‘`
#if [ $a == 6 ];then
#   wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
#else
#   wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#fi
#yum clean all
#yum makecache
#yum update
#装机必备
yum install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel openssl openssl-devel tar unzip zip autoconf libtool make -y
#安装JDK
yum remove -y java*.x86_64
yum -y remove java-1.7.0-openjdk*  
yum -y remove java-1.8.0-openjdk*
yum install java-1.8.0-openjdk* -y
java -version
javac -version
#安装Tomcat
tar -xzvf /opt/soft/apache-tomcat-8.5.39.tar.gz -C /usr/local/
mv -f /usr/local/apache-tomcat-8.5.39 /usr/local/tomcat8.5.39
chmod 777 /usr/local/tomcat8.5.39/bin/*.sh
cp /opt/soft/tomcat /etc/init.d/
chmod 755 /etc/init.d/tomcat
/etc/init.d/tomcat restart
chkconfig --add tomcat
chkconfig tomcat on

Tomcat启停脚本

#!/bin/bash
# description: Tomcat7 Start Stop Restart
# processname: tomcat7
# chkconfig: 234 20 80

CATALINA_HOME=/usr/local/tomcat8.5.39

case $1 in
    start)
        sh $CATALINA_HOME/bin/startup.sh
        ;;
    stop)
        ps -e|grep java|awk print "kill -9 "$1|sh
        # sh $CATALINA_HOME/bin/shutdown.sh
        ;;
    restart)
        ps -e|grep java|awk print "kill -9 "$1|sh
        sleep 3
        # sh $CATALINA_HOME/bin/shutdown.sh
        sh $CATALINA_HOME/bin/startup.sh
        ;;
    *)
        echo please use : tomcat start | stop | restart
    ;;
esac
exit 0

 



以上是关于centos7.6 安装Tomcat-8.5.39的主要内容,如果未能解决你的问题,请参考以下文章

想研究Tomcat性能调优,看这篇就够了

超详细的Tomcat性能监控及调优教程

CentOS7.6 安装配置

CentOS7.6安装zookeeper

Centos7.6安装过程

centos7.6系统安装jq1.6