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="" 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

二、cent OS安装配置tomcat的更多相关文章

  1. 一、cent OS安装配置JDK

    到oracle官网下载JDKhttp://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 在cent OS ...

  2. 三、cent OS安装配置nginx

    简介Tengine是淘宝发起的web服务器项目,简单的讲就是对nginx进行了二次开发并提供了更丰富的功能,官网地址:http://tengine.taobao.org/ 下载nginx这里使用淘宝二 ...

  3. mac OS 安装配置 Tomcat

    Apache Tomcat官网 http://tomcat.apache.org/ 选择一个版本 本文以tomcat 9为例 选择Mac OS 对应的压缩包下载 把文件解压然后  在主用户里新建一个目 ...

  4. 四、cent OS安装配置mysql

    下载mysql的repo源wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 安装mysql-community-r ...

  5. Eclipse中安装配置Tomcat

    Eclipse(4.4.x及以上)中安装配置Tomcat 以下配置说明全部针对免安装版本 基于tomcat的安装目录和运行目录是可以不同的,本文都会进行说明 首先简单介绍一下tomcat的目录结构,一 ...

  6. Cent OS安装使用ffmpeg(完整版)

    Cent OS安装使用ffmpeg centos作为主流后台linux 系统,ffmpeg作为视频流解析的主力,尤其是ffmpeg配合opencv使用,则是视觉操作的基础 版本: ffmpeg3.1 ...

  7. Cent OS服务器配置(JDK+Tomcat+MySQL)

    本文摘自:Cent OS服务器配置(JDK+Tomcat+MySQL) 学习tar解压 解压 tar 文件 tar -zxvf apache-tomcat-6.0.35.tar.gz tomcat   ...

  8. VMware NAT模式 Cent OS IP配置

    1:首先VMware 桥接模式 CentOS ip 配置,关键点,ip的网关和DNS1设置成宿主机的网关和DNS 原理:桥接的模式就是通过物理网卡实现的. 2:以图展示VMware NAT模式 Cen ...

  9. 安装配置tomcat环境

    安装配置tomcat环境 #所需要软件包 apache-tomcat-7.0.65.tar.gz    jdk-7u80-linux-x64.gz    #建立 个专用账户 usradd tomcat ...

随机推荐

  1. 六、linux目录结构知识

    1.显示行号: cat -n 2.set    nu 3.tail -f  a.txt  查看文件的尾部变化 4.w  当前的登陆用户 5.yum包管理工具底层调用的还是  rpm  -ivh  包名 ...

  2. 微信小程序——扫码后提示“打开失败缺少ID”

    解决步骤: 进入通讯录tab->点击右上角添加朋友->搜索框输入:recover,拉到最底下选择小程序进行修复操作 参考:https://developers.weixin.qq.com/ ...

  3. enumerate 和 dict.items()

    对 list 遍历 a_list = [1,2,3] for index,iterm in enumerate(a_list): print(index,iterm) 对 dict 遍历 dict = ...

  4. 【微信小程序】——wxss引用外部CSS文件及iconfont

    小程序引入外部文件的方式是:@import "*/*.wxss"; 因为业务需要,正在开发的小程序中需要使用iconfont,很容易想到了H5的引入方式: ```` @font-f ...

  5. SQL面试题(网络收集)

    1. 用一条SQL 语句 查询出每门课都大于80 分的学生姓名 name   kecheng   fenshu 张三     语文       81 张三     数学       75 李四     ...

  6. 这是一次 docker 入门实践

    前言 其实接触 docker 也有一段时间了,但是一直没有做下总结,现在网上关于 docker 的介绍也有很多了,本着好记性不如烂笔头的原则,还是自己再记录一波吧. 实现目标 安装 docker ce ...

  7. C++基础知识:成员函数、对象拷贝、私有成员

    一.综述 类是我们自己定义的数据类型(新类型) 设计类时要考虑的角度: (1)站在设计和实现者的角度来考虑 (2)站在使用者的角度来考虑 (3)父类,子类 二.类基础 (1)一个类就是一个用户自己定义 ...

  8. windows任务管理器所查的网站

    添加menu   https://blog.csdn.net/u012273127/article/details/71293088 点击菜单打开对话框  https://blog.csdn.net/ ...

  9. SQL语句02(连表查询)

    ---恢复内容开始--- sql1992sql分类    1.笛卡尔积 (表乘表) 例:select * from emp,dept;    2.等值连接 表的连接条件使用“=” 例:select * ...

  10. P4859 已经没有什么好害怕的了

    传送门 见计数想容斥 首先题目可以简单转化一下, 求 糖果比药片能量大的组数比药片比糖果能量大的组数多 $k$ 组 的方案数 因为所有能量各不相同,所以就相当于求 糖果比药片能量大的组数为 $(n+k ...