zoukankan      html  css  js  c++  java
  • CentOS下安装Tomcat

    CentOS版本:CentOS-7-x86_64-Minimal-1810

    1、安装JDK

        详情查看:CentOS下安装JDK-rpm文件CentOS安装JDK-tar.gz文件

    2、下载tomcat。

        测试tomcat版本为:apache-tomcat-9.0.24.tar.gz。下载地址:https://tomcat.apache.org/download-90.cgi

    3、通过ftp等工具将文件上传到主机上。

    4、将tomcat解压到/usr/local/目录

    cd /usr/local/
    tar -zxvf /var/ftp/pub/apache-tomcat-9.0.24.tar.gz

    5、在/etc/init.d/目录,创建文件tomcat文件

    cd /etc/init.d/
    vi tomcat

        文件内容如下:

    #!/bin/bash
    # chkconfig: 345 63 37
    
    #export JAVA_HOME=/usr/local/jdk1.8.0_191
    
    CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.24
      
    case "$1" in
        start)
            echo "Starting Tomcat..."
            $CATALINA_HOME/bin/startup.sh
            ;;
        stop)
            echo "Stopping Tomcat..."
            $CATALINA_HOME/bin/shutdown.sh
            ;;
        restart)
            echo "Stopping Tomcat..."
            $CATALINA_HOME/bin/shutdown.sh
            sleep 1
            echo "Starting Tomcat..."
            $CATALINA_HOME/bin/startup.sh
            ;;
        *)
            echo "Usage: $0 {start|stop|restart}"
            ;;
    esac
    exit 0

        CATALINA_HOME值与上面tomcat解压目录相同。

        JDK有2种安装方式,如果安装的是.tar.gz文件,请将上面的标红行注释打开,明确JAVA_HOME位置,否则以服务方式启动tomcat会找不到JDK

    6、对tomcat文件授予权限。

    chmod 777 tomcat

    7、启动、关闭、重启tomcat

    service tomcat start    // 启动tomcat
    service tomcat stop     // 关闭tomcat
    service tomcat restart  // 重启tomcat

    8、设置开机启动和关闭开机启动

    chkconfig tomcat on     // 设置开机启动
    chkconfig tomcat off
    // 关闭开机启动

    9、通过http://IP地址:8080访问tomcat

        访问成功,tomcat安装完成。

    补充:

      tomcat可以指定JDK路径,创建在$TOMCAT_HOME/bin目录中创建setenv.sh文件

    #!/bin/sh
    
    JAVA_HOME=/usr/local/jdk1.8.0_221

      添加执行权限:

    chmod 775 setenv.sh
  • 相关阅读:
    金额转中国大写
    double 四舍五入保留一定的位数
    通过ajax提交表单上传文件
    微信扫码提示浏览器打开的
    在Servlet中获取spring容器WebApplicationContext
    Oracle CONNECT by 简单用法
    JS 删除Array对象中的元素。
    数据导出excel
    DWZ 在js中刷新某个navTab
    Python发送邮件
  • 原文地址:https://www.cnblogs.com/zhi-leaf/p/5996667.html
Copyright © 2011-2022 走看看