zoukankan      html  css  js  c++  java
  • CentOS7 Tomcat安装

    CentOS7 Tomcat安装

    CentOS7 Tomcat安装

    Download

    • Tomcat下载apache-tomcat-8.0.18.tar.gz

    Install

    • 安装

    上传RPM文件到/tmp目录下

    mkdir /opt/tomcat
    cd
    /opt/tomcat
    tar
    -zxvf /tmp/apache-tomcat-8.0.18.tar.gz
    ln
    -sf /opt/tomcat/apache-tomcat-8.0.18/opt/tomcat/latest
    ln
    -sf /opt/tomcat/latest /opt/tomcat/default

    将以下设定加入/opt/tomcat/default/conf/tomcat-users.xml

    <rolerolename="manager-gui"/>
    <userusername="manager"password="manager"roles="manager-gui"/>

    新建用户

    useradd -r tomcat --shell /bin/false
    chown
    -hR tomcat:/opt/tomcat
    • 开机启动

    jsvc解压

    cd /opt/tomcat/default/bin
    tar zxvf commons
    -daemon-native.tar.gz
    cd commons
    -daemon-1.0.15-native-src/unix/
    ./configure
    make
    cp jsvc
    ../..

    新建/etc/init.d/tomcat

    #!/bin/sh

    # chkconfig: - 80 20
    # Description: Tomcat

    CATALINA_HOME
    =/opt/tomcat/default
    TOMCAT_USER
    =tomcat
    JAVA_HOME
    =/usr/java/default

    "$CATALINA_HOME/bin/daemon.sh"
    --java-home "$JAVA_HOME"
    --catalina-home "$CATALINA_HOME"
    --tomcat-user "$TOMCAT_USER"
    $1
    exit $?

    赋予执行权限

    chmod +x /etc/init.d/tomcat

    设定开机启动

    chkconfig tomcat on
    • 防火墙

    新建文件/usr/lib/firewalld/services/tomcat.xml

    <?xml version="1.0" encoding="utf-8"?>
    <service>
           
    <short>Tomcat</short>
           
    <description>Apache Tomcat Web Application Container</description>
           
    <portprotocol="tcp"port="8080"/>
    </service>

    修改防火墙设定

    firewall-cmd --permanent --add-service=tomcat
    firewall
    -cmd --reload
  • 相关阅读:
    洛谷P1368 均分纸牌(加强版) [2017年6月计划 数论14]
    洛谷P1621 集合 [2017年6月计划 数论13]
    NOIP模拟 6.30
    洛谷P1390 公约数的和 [2017年6月计划 数论12]
    洛谷P1573 栈的操作 [2017年6月计划 数论11]
    洛谷P2429 制杖题 [2017年6月计划 数论10]
    Vijos1212 Way Selection [2017年6月计划 二分图03]
    NOIP模拟赛 6.29
    RQNOJ PID192 梦幻大PK [2017年6月计划 二分图02]
    RQNOJ PID141 / 寻找代表元 [2017年6月计划 二分图01]
  • 原文地址:https://www.cnblogs.com/tjpanda88/p/4297287.html
Copyright © 2011-2022 走看看