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



  • 相关阅读:
    Typescript---01 数据类型
    微信小程序开发01 --- 微信小程序项目结构介绍
    C# 高级编程05----常用修饰符
    C# 高级编程04----类
    C# 高级编程02----手动创建C#程序
    C# 高级编程03----细节内容
    C# 高级编程01----.Net基础介绍
    Docker----起步(2)----在Ubuntu上安装最新版的Docker CE
    Microsoft Graph API -----起题 Graph API
    Docker----与Asp.net core 的完美结合,在docker容器中创建Asp.Net Core 项目
  • 原文地址:https://www.cnblogs.com/jackcui/p/11508220.html
Copyright © 2011-2022 走看看