执行 shutdown.sh
时关闭 Tomcat
与 进程,
XShell 连接
- 安装 lrzsz
yum -y install lrzsz
- 上传
Tomcat
到linux
下载
Linux
版本tomcat
进入官网Tomcat,下载历史版本选择则 Download 中的 Archives选项1
https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.52/bin/
注: 文件夹为 bin
而不是 src
上传文件到
linux
当前目录下
1 | # rz 打开文件对话框(出现错误) |
- 解压
tomcat
文件
1 | tar zxvf apache-tomcat-8.0.52.tar.gz |
解压
xx.tar
文件
1 | tar xvf xx.tar |
1 | 进入../bin 目录,执行该命令 |
清空
catalina.out
日志文件
引用linux清空 catalina.out 日志 不需要重启 tomcat
1 | [root@CDH46 logs]# du -h catalina.out # 查看日志文件大小 |
分配
JVM
内存空间,记录GC
日志
1 | 编辑 catalina.sh 文件,增加 |
指定
tomcat
依赖的jdk
版本
- 找到
catalina.sh
与setclasspath.sh
文件路径
1 | [root@cdh02 bin]# pwd |
- 在
catalina.sh
文件头部加入以下配置,指定jdk
及jre
路径
1 | # specify jdk version |
shutdown 命令 kill 进程
- 修改
catalina.sh
文件
1 | export JAVA_HOME=/usr/java/jdk1.8.0_101 |
- 需要注意
JAVA_HOME、JRE_HOME、CATALINA_HOME
路径配置
- 修改
catalina.sh
文件,设置记录CATALINA_PID(catalina.sh)
1 | # Get standard environment variables |
注:
- 设置会在启动时候bin下新建一个CATALINA_PID文件
- 关闭时候从CATALINA_PID文件找到pid,kill。。。同时删除CATALINA_PID文件
- 修改
shutdown.sh
1 | # 这是 8.0.50 版本最后一行 |