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. 【12c OCP】最新CUUG OCP-071考试题库(49题)

    49.(11-1) choose the best answer Examine the structure of the SHIPMENTS table: You want to generate ...

  2. 从【BZOJ4173】谈做题技巧

    题目描述 ----------------------------------------------------------------------------------------------- ...

  3. [ActionScript 3.0] File下载工具

    更新数据原理,访问接口,将服务器数据抓取并下载到本地的临时文件夹,当所有下载完成,卸载客户端内容,出现升级界面,此时移动下载的内容到目标文件夹,移动完成再重新加载客户端,访问接口,下载文件,移动文件均 ...

  4. 10分钟教你用Python打造天气机器人+关键字自动回复+定时发送

    01 前言 Hello,各位小伙伴.自上次我们介绍了Python实现天气预报的功能以后,那个小程序还有诸多不完善的地方,今天,我们再次来完善一下我们的小程序.比如我们想给机器人发“天气”等关键字,它就 ...

  5. 基于CH340的一键下载电路

    一.CH340简介 CH340 是一个 USB 总线的转接芯片,实现 USB 转串口或者 USB 转打印口.CH340是国产芯片,应用场合居多,市场占有率很高.常用的USB转串口芯片还有CP2102. ...

  6. 遇见Navicat 2003-can't connect to MYSQL server on 'localhost'(10061)

    学习过程中难免遇到问题,今天就遇到了Navicat 2003-can't connect to MYSQL server on 'localhost'(10061),navicat报错,我就纳闷以前都 ...

  7. LOJ2229. 「BJOI2014」想法(随机化)

    题目链接 https://loj.ac/problem/2229 题解 评分标准提示我们可以使用随机化算法. 首先,我们为每一道编号在 \([1, m]\) 以内的题目(这些题目也对应了 \(m\) ...

  8. windows 下 pyinstaller distutils not included with latest virtualenv (16.4.0)

    起因 因为windows下python3.7.2内置venv虚拟环境下pyinstaller错误问题,切换virtualenv但是发现最新版本又有其他问题 - -! ModuleNotFoundErr ...

  9. [转] HBase异常:hbase-default.xml file seems to be for an old version of HBase

    [From] https://blog.yoodb.com/yoodb/article/detail/157 使用HBase Java Client连接HBase服务端创建Configuration对 ...

  10. Mac OS 10.12使用SecureCRT 8.1.4无法保存密码的问题解决

    参考上图取消Use Keychain即可. 参考: https://jingyan.baidu.com/article/915fc414fda5fb51394b20bd.html