zoukankan      html  css  js  c++  java
  • 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



  • 相关阅读:
    Nginx+.Net Core实现项目负载均衡
    linux(centos8):使用zip/unzip压缩和解压缩文件
    spring boot:用itextpdf处理pdf表格文件(spring boot 2.3.2)
    spring boot:使用poi导出excel电子表格文件(spring boot 2.3.1)
    spring boot:发送带附件的邮件和html内容的邮件(以163.com邮箱为例/spring boot 2.3.2)
    暗夜模式配置
    简述逻辑外键
    分页后端逻辑
    python算法时间复杂度
    python五大排序算法
  • 原文地址:https://www.cnblogs.com/jackcui/p/11508220.html
Copyright © 2011-2022 走看看