zoukankan      html  css  js  c++  java
  • 二、cent OS安装配置tomcat

    1. 下载tomcat的tar包
      http://tomcat.apache.org/download-80.cgi

    2. 确保安装前已经安装JDK
      java -version
      如果没有安装可以参考上一篇文章:http://www.cnblogs.com/lay2017/p/7442217.html

    3. 上传tar到cent OS服务器
      scp -P 22 本地文件地址 用户名@IP地址:服务器存放地址

    4. 解压
      tar -zxvf tomcat8.5.20.tar.gz

    5. 新建目录
      mkdir /laycloud/tomcat_cluster/
      mkdir /laycloud/tomcat_cluster/tomcat1

    6. 移动文件
      mv /apache-tomcat-8.5.20 /laycloud/tomcat_cluster/tomcat1

    7. 进入tomcat的bin目录
      在catalina.sh文件中加入

      #tomcat的配置
      JAVA_OPTS="-Xms512m -Xmx1024m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=1024m"
      export TOMCAT_HOME=/laycloud/tomcat_cluster/tomcat1/tomcat8.5.20
      export CATALINA_HOME=/laycloud/tomcat_cluster/tomcat1/tomcat8.5.20
      export JRE_HOME=/laycloud/java/jdk1.8/jre
      export JAVA_HOME=/laycloud/java/jdk1.8
      并保存

    8. 到tomcat的conf目录
      修改server.xml中
      <Connector port="8080" protocol="HTTP/1.1"
      connectionTimeout="20000"
      redirectPort="8443" />
      端口号,并保存
      ./startup.sh启动
      【./shutdown.sh 用于关闭】
    9. 防火墙开放端口
      firewall-cmd --zone=public --add-port=8080/tcp --permanent
      更新防火墙
      firewall-cmd --reload
      查看已打开端口
      firewall-cmd --zone=public --list-ports

      【补充一些防火墙的操作:查看防火墙是否打开
      systemctl status firewalld
      开启防火墙
      systemctl start firewalld
      关闭防火墙
      systemctl stop firewalld】

    10. 测试
      IP加端口

      如果需要配置根映射地址可以在server.xml中的host部分增加:
       <Context path ="/根地址" docBase ="webapps下的文件名称" debug ="0" reloadbale ="true"/>

      如果服务器需要配置多个tomcat
      请注意启动的时候,多个tomcat的端口问题,server.xml中的端口需要不一样,否则端口占用会造成其它tomcat无法启动
      如果要启用APR模式,参考:http://www.cnblogs.com/lay2017/p/7453594.html


      参考文章:http://blog.csdn.net/wlwlwlwl015/article/details/51210347
  • 相关阅读:
    winform中key读取修改
    验证时间的正则表达式
    oracle 死锁
    SQL中GETDATE()一些操作
    SQL查询优化
    .config 中特殊字符的处理
    判断二个时间是否在同一周内
    Repeater嵌套(灵活的)
    获取同一字段不同的值
    泛型详解
  • 原文地址:https://www.cnblogs.com/lay2017/p/7442227.html
Copyright © 2011-2022 走看看