CentOS安装Tomcat

下载解压tomcat

1
2
3
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.5/bin/apache-tomcat-9.0.5.tar.gz
tar xvf apache-tomcat-9.0.5.tar.gz -C /usr/local/
mv /usr/local/apache-tomcat-9.0.5/ /usr/local/tomcat/

Tomcat 目录结构说明

目录 说明
bin 启动命令目录
conf 配置文件目录
lib 库文件目录
logs 日志文件目录
temp 临时缓存文件
webapps web应用目录
work 工作缓存目录

修改Tomcat环境变量

环境变量可以写在全局脚本中,但多个tomcat会有冲突。建议在 startup.shshutdown.sh 脚本前面加入以下内容:

1
2
3
4
export TOMCAT_HOME=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
export CLASS_PATH=$JAVA_HOME/bin/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tool.jar
export PATH=$PATH:/usr/local/java/bin:/usr/local/tomcat/bin

启动Tomcat

1
/usr/local/tomcat/bin/startup.sh

查看进程状态

1
ps -ef | grep 'tomcat' | grep -v grep

关闭tomcat

1
/usr/local/tomcat/bin/shutdown.sh

1
kill -9 pid

pid是查看进程状态中查找出来的。