执行 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 版本最后一行 |