zoukankan      html  css  js  c++  java
  • 在 CentOS 上安装 Tomcat7

    1. 下载

    #可以直接在官网下载然后传到服务器上,也可以直接下载
    #下载地址:http://tomcat.apache.org/download-70.cgi

    2. 安装

    # tar -xzvf apache-tomcat-7.0.29.tar.gz
    # mv apache-tomcat-7.0.29 /opt/tomcat7
    # cd /opt/tomcat7
    # bin/startup.sh  

    3. 配置

    在生产环境用 root 是不安全的,所以

    # useradd -s /sbin/nologin tomcat
    # chown -R tomcat:tomcat /opt/tomcat7

    做为 service,和操作系统一起启动

    # cd /opt/tomcat7/apache-tomcat-7.0.29/bin
    # tar -xzvf commons-daemon-native.tar.gz
    # cd commons-daemon-1.0.10-native-src/unix
    # ./configure 
    # make
    # cp jsvc ../..
    # cd ../..

    在 daemon.sh 的注释后边,正文最开始增加下边五行内容

    # vim daemon.sh
    ----
    # chkconfig: 2345 10 90 
    # description: Starts and Stops the Tomcat daemon. 
    
    JAVA_HOME=/usr/java/jdk1.6.0_31 #此处为你真实的JAVA_HOME地址
    CATALINA_HOME=/opt/tomcat7/apache-tomcat-7.0.29
    CATALINA_OPTS="-Xms1024m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m" 

    增加到 service

    # cp daemon.sh /etc/init.d/
    # chkconfig --add daemon.sh

    检查

    # chkconfig --list|grep daemon.sh
    tomcat          0:关闭    1:关闭    2:启用    3:启用    4:启用    5:启用    6:关闭

    打开端口

    # vim /etc/sysconfig/iptables
    ----
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
    
    # service iptables restart  

    温馨提示:如果/etc/sysconfig/iptables不存在可点击查看此文章 --》http://www.cnblogs.com/quchengfeng/p/4615772.html

    文章来源参考:http://batizhao.github.io/linux/2012/07/17/install-tomcat7-on-centos/

  • 相关阅读:
    Linux系统服务
    Linux进程管理
    Linux压缩打包
    Linux输入输出
    Linux权限管理
    Linux用户管理
    Linux文件管理
    Linux-Shell
    Centos7 安装jdk1.8
    Python数据分析之路
  • 原文地址:https://www.cnblogs.com/quchengfeng/p/4615804.html
Copyright © 2011-2022 走看看