1、安装tomcat之前需要先安装JDK,具体步骤请详见Linux环境下安装JDK。

2、安装vim和lrzsz:yum install -y vim lrzsz。

3、找到tomcat8的官方下载地址:http://tomcat.apache.org/download-80.cgi。

4、使用rz上传解压到/usr/local中,可以改名为tomcat8。

5、进入tomcat8/bin目录,使用vim编辑Catalina.sh文件,设置JVM参数。

-server : 适合服务器端运行

-Xms : 设置初始内存值【最小内存值】

-Xmx :设置最大内存值

-XX:NewSize : 设置新生代大小

-XX:PermSize :设置永久代大小

-XX:MaxTenuringThreshold :设置垃圾的最大年龄。

若值为0则Young对象满后不会进入Survivor区而直接进入Tenured代,适合老年代较多的应用。若值较大则Young对象满后会在Survivor多次复制,对象存活时间更长,增加对象回收几率。

-XX:NewRatio :即Tenured和Young的比值,此时Young = Eden + 2 * Survivor 占Total的1/3【Perm不属于Total】。

XX:+DisableExplicitGC :忽略系统GC且不会触发任何GC,即system.gc()成为空的调用。

6、执行./startup.sh,出现tomcat启动标志。

7、在浏览器中输入IP:8080查看是否启动成功,也可以进入logs查看Catalina日志。

8、若首次开启时防火墙没有设置,则会出现访问不了的情况,此时vim /etc/sysconfig/iptables,开启8080端口,然后重启防火墙:service iptables restart。

9、再次访问IP:8080,出现tomcat首页即开启成功。

Linux安装tomcat8相关推荐

  1. linux tomcat 安装教程,关于Linux下配置安装Tomcat8的步骤

    由于Centos6即将停止更新,本次就使用Centos7.5 X64位系统来演示,Tomcat版本就使用8.5,如果想使用9.0的版本也可以去官网进行下载,步骤都大同小异. 关于Tomcat9的新特性 ...

  2. linux tomcat apr安装,Linux下Tomcat8.0.44配置使用Apr的方法

    听说Apr可以提高tomcat很多的性能,配置具体如下 1.安装apr 1.5.2 [root@ecs-3c46 ]# cd /usr/local/src [root@ecs-3c46 src]# w ...

  3. linux安装jdk8和tomcat8

    安装前先删除自带的jdk Linux -bash: java: command not found 解决方法(此步骤在装之前进行) 解决方案如下: 1.查看Linux环境自带JDK 使用命令:# rp ...

  4. docker安装tomcat8并实现目录映射端口映射

    以CentOS7为例, 先安装docker 再拉取tomcat 然后配置tomcat容器 docker安装tomcat8并实现目录映射端口映射 卸载旧版本 旧版本的 Docker 称为 docker ...

  5. linux安装java学习环境(未完待续)

    linux安装java学习环境 数据库连接命令 连接mysql数据库 格式为: mysql -hip地址 -p端口号 -u root -p 输入密码例如: mysql -hlocalhost -p33 ...

  6. 实用的Linux 安装 zip unzip

    Linux 安装 zip unzip 1.apt-get 安装 apt-get install zip 2.yum 安装 yum install -y unzip zip 命令实例 1.把/home目 ...

  7. nginx linux 安装

    nginx linux 安装 进入http://nginx.org/en/download.html 下载 n  gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gc ...

  8. Linux安装Nodejs

    Linux安装Nodejs 阿里云镜像: https://npm.taobao.org/mirrors/node/ 选择所需版本,进行下载. 我这边下载的是:https://npm.taobao.or ...

  9. linux命令安装组件,Linux安装各种组件

    [TOC] Linux安装各种组件 ============================= ## 安装JDK 官网下载最新JDK ``` http://www.oracle.com/technet ...

  10. arch linux安装_如何从头开始安装Arch Linux

    arch linux安装 by Andrea Giammarchi 由Andrea Giammarchi In this article, you'll learn how to install Ar ...

最新文章

  1. Java项目:清新论坛系统(java+SSM+mysql+maven+tomcat)
  2. 解决maven构建webapp index.jsp报错问题
  3. 【DIY】最简单粗暴便宜的DIY定时器方法,没有之一
  4. Asp.net Core 使用MyCat分布式数据库,实现读写分离
  5. c语言如何调用外部文件的函数调用,keil 中如何调用其他文件的函数
  6. poj2586 Y2K Accounting Bug(贪心)
  7. 大数据分析平台如何选择
  8. android photopicker怎么修改状态栏,一个非常好看的图片选择框架LPhotoPicker,确定不来看看么...
  9. linux客户端工具有哪些,Linux命令以及客户端工具的使用
  10. 博客园8月份第3周51Aspx源码发布详情
  11. coreldraw教程入门零基础coreldraw下载coreldraw2019安装
  12. 详解vue原理之观察模式Dep->Watcher
  13. 图像深度:8bit、16bit、24bit、32bit; 16.7M色彩
  14. 设置两个路由器无线桥接
  15. 六度分离 HDO 1869 Floyd
  16. mysql 1698_MySql Error 1698(28000)问题的解决方法
  17. 高校房产管理系统有哪些模块?
  18. http简介以及常见知识和http请求头,响应头,状态码,内容类型对照表分享(超实用)
  19. 适用于 PC 的最佳 Android 操作系统(2022 版)
  20. 链接标签(anchor)和锚点定位

热门文章

  1. Effective Java 第三版 中文翻译
  2. 数据可视化分析工具评测: DataEase (开源新贵)VS.帆软 FineBI(老牌产品)
  3. 【Excel_007】利用excel进行线性规划求解
  4. EL表达式和jstl的简单应用
  5. Python大数据分析LOL游戏胜率
  6. 饭店计算机软件系统FIDlLIL,【万迅千里马餐饮管理系统_饭店餐厅管理软件】免费试用_餐饮软件_选软件网...
  7. DMX协议和RDM协议
  8. 浅谈RS-485协议
  9. EasyRecovery 15win/mac易恢复序列号
  10. fm核武破解 java出错_关闭Java时后台的FM无法恢复