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



  • 相关阅读:
    [Kotlin] Open Classes and Inheritance
    [Kotlin] Class
    [Kotlin] Reverse a List with downTo
    [Kotlin] Named loop
    [Kotlin] for loop
    [Kotlin] Array List ArrayList
    深度解读 java 线程池设计思想及源码实现
    源码实战 | 从线程池理论聊聊为什么要看源码
    自己实现一个简单的线程池
    死磕 java线程系列之自己动手写一个线程池(续)
  • 原文地址:https://www.cnblogs.com/jackcui/p/11508220.html
Copyright © 2011-2022 走看看