美文网首页
CentOS搭建Tomcat环境

CentOS搭建Tomcat环境

作者: 王哈哈就很棒 | 来源:发表于2020-05-23 12:23 被阅读0次

    国内jdk下载地址 https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/

    参考博客 https://www.cnblogs.com/diantong/p/11106697.html

    1.下载包

    下载jdk和tomcat

    wget https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/8/jdk/x64/linux/OpenJDK8U-jdk_x64_linux_openj9_8u252b09_openj9-0.20.0.tar.gz
    wget https://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.55/bin/apache-tomcat-8.5.55.tar.gz
    

    2.解压

    tar -xvf OpenJDK8U-jdk_x64_linux_openj9_8u252b09_openj9-0.20.0.tar.gz
    tar -xvf apache-tomcat-8.5.55.tar.gz
    
    # 解压好重命名移动到usr/local目录下
    mv jdk8u252-b09 /usr/local
    mv apache-tomcat-8.5.55 /usr/local/tomcat8.5
    

    3.配置环境变量

    vim ~/.bashrc

    export JAVA_HOME=/usr/local/jdk8u252-b09
    export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jar/tools.jar:$JAVA_HOME/jre/lib
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
    

    source ~/.bashrc

    4.配置服务脚本

    vim /etc/init.d/tomcat

    #!/bin/bash
    #
    # tomcat startup script for the Tomcat server
    #
    # chkconfig: 345 80 20
    # description: start the tomcat deamon
    #
    # Source function library
    JAVA_HOME=/usr/local/jdk8u252-b09
    export JAVA_HOME
    CATALANA_HOME=/usr/local/tomcat8.5
    export CATALANA_HOME
    case "$1" in
    start)
        echo "Starting Tomcat..."
        $CATALANA_HOME/bin/startup.sh
        ;;
    stop)
        echo "Stopping Tomcat..."
        $CATALANA_HOME/bin/shutdown.sh
        ;;
    restart)
        echo "Stopping Tomcat..."
        $CATALANA_HOME/bin/shutdown.sh
        sleep 2
        echo
        echo "Starting Tomcat..."
        $CATALANA_HOME/bin/startup.sh
        ;;
    *)
        echo "Usage: $prog {start|stop|restart}"
        ;;
    esac
    exit 0
    

    添加执行权限 chmod +x /etc/init.d/tomcat

    # 添加到chkconfig管理
    chkconfig --add tomcat
    chkconfig --list tomcat
    chkconfig --level 2345 tomcat on
    
    
    # –level<等级代号>  指定读系统服务要在哪一个执行等级中开启或关毕。
    # 等级0表示:表示关机
    # 等级1表示:单用户模式
    # 等级2表示:无网络连接的多用户命令行模式
    # 等级3表示:有网络连接的多用户命令行模式
    # 等级4表示:不可用
    # 等级5表示:带图形界面的多用户模式
    # 等级6表示:重新启动
    

    配置完成后可以使用如下命令来启动,关闭,重启tomcat服务

    systemctl start tomcat
    systemctl stop tomcat
    systemctl restart tomcat
    

    启动后记得关闭防火墙, 或打开指定的端口默认8080

    systemctl stop firewalld
    

    访问 你的ip:8080

    顺带说以下windows中的java环境变量的设置

    JAVA_HOME
    F:\Java\jdk1.8.0_191
    
    Path
    %JAVA_HOME%\BIN;%JAVA_HOME%\jre\bin;
    
    CLASSPATH
    .;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar%JAVA_HOME%\lib\tools.jar;
    

    相关文章

      网友评论

          本文标题:CentOS搭建Tomcat环境

          本文链接:https://www.haomeiwen.com/subject/iomkahtx.html