• linux(rhel7.0)环境安装tomcat


    在安装之前先检查当前环境是否已经安装jdk.

    rpm -qa|grep java

    whereis java  、java -version

    如有安装请先卸载:

    1.rpm -e --nodeps jdk-1.8.0_102-fcs

    2.yum -y remove java java-1.8.0-openjdk

    下载需要安装的jdk

    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    linux环境下主要有两种方式

    1.rpm -ivh jdk-8u102-linux-x64-rpm

    2.tar -zxvf jdk-8u102-linux-x64.tar.gz  解压到 /usr/java路径下.

    配置jdk的环境变量.

    vim /etc/profile

    JAVA_HOME=/usr/java/jdk1.8.0_102

    PATH=$JAVA_HOME/bin:$PATH

    CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar

    export PATH JAVA_HOME CLASSPATH

    source /etc/profile 让环境变量立马生效

    java -version 验证jdk是否安装成功

    echo $JAVA_HOME 验证相关的环境变量是否都正确.

    在安装完jdk后,开始进行安装tomcat.

    tar -zxvf apache-tomcat-8.0.29.tar.gz 解压到/usr/local

    在此着重强调下安装的目录/usr/local  最好把解压后的目录修改为tomcat

    vim /usr/local/tomcat/bin/catalina.sh

    在文件的export位置增加如下内容.

    export CATALINA_HOME=/usr/local/tomcat
    export CATALINA_BASE=/usr/local/tomcat
    export CATALINA_TMPDIR=/usr/local/tomcat/temp
     
    创建tomcat脚本,用作开机启动以及快捷操作使用
    vim /etc/rc.d/init.d/tomcat

    #!/bin/sh
    # chkconfig: 345 99 10
    #. /etc/init.d/functions
    # /etc/rc.d/init.d/tomcat
    # description:auto-start tomcat
    RETVAL=0
    export JRE_HOME=/usr/java/jdk1.8.0_112
    export CATALINA_HOME=/usr/local/tomcat
    start()
    {
    if [ -f $CATALINA_HOME/bin/startup.sh ];
    then
    echo $"starting tomcat"
    $CATALINA_HOME/bin/startup.sh
    RETVAL=$?
    echo " ok"
    return $RETVAL
    fi
    }
    stop()
    {
    if [ -f $CATALINA_HOME/bin/shutdown.sh ];
    then
    echo $"stopping tomcat"
    $CATALINA_HOME/bin/shutdown.sh
    RETVAL=$?
    echo " ok"
    # [ $RETVAL -eq 0 ] && rm -f /var/lock/...
    return $RETVAL
    fi
    }

    case "$1" in
    start)
    start
    ;;
    stop)
    stop
    ;;

    restart)
    echo $"restaring tomcat"
    $0 stop
    sleep 1
    $0 start
    ;;
    *)
    echo $"Usage: $0 {start|stop|restart}"
    exit 1
    ;;
    esac
    exit $RETVAL

    保存之后需要把tomcat加入管理

    chmod 755 /etc/rc.d/init.d/tomcat

    chkconfig --add tomcat 

    验证是否配置完成 service tomcat start.

          
  • 相关阅读:
    linux系统 ssh免密码登录服务器主机
    QPS TPS 并发数 响应时间
    mysqlmtop开源系统监控mysql数据库性能
    jenkins 自动化构建 部署 回滚配置
    实用Linux命令记录
    关于高并发的几个基础问题
    tcp四次挥手
    时序数据异常检测相关的问题记录
    判断时序数据的周期性
    最短路径问题
  • 原文地址:https://www.cnblogs.com/redis/p/5988079.html
Copyright © 2020-2023  润新知