TOMCAT部署

发布时间 2023-11-07 09:05:31作者: 春风雨露

1.安装java环境jdk

各版本对照

Tomcat版本 6.0 7.0 8.0 8.5 9.0
JDK ≥5.0 ≥6.0 ≥7.0 ≥7.0 ≥8.0
Servlet 2.5 3.0 3.1 3.1 4.0
JSP 2.1 2.2 2.3 2.3 2.3
EL 2.1 2.2 3.0 3.0 3.0
WebScoket N/A 1.1 1.1 1.1 1.1

 

 

 

 

 

 

# jdk目录属主为root
# 解压压缩包
[root@TOMCAT ~]# tar xf jdk-19_linux-x64_bin.tar.gz -C /usr/local/
# 创建软链接
[root@TOMCAT ~]# ln -s /usr/local/jdk-19.0.2 /usr/local/jdk

配置java环境变量

[root@TOMCAT ~]# sed -i.ori '$a export JAVA_HOME=/usr/local/jdk\nexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH\nexport CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar' /etc/profile
[root@TOMCAT ~]# source /etc/profile
[root@TOMCAT ~]# which java
/usr/local/jdk/bin/java
[root@TOMCAT ~]# java --version
java 19.0.2 2023-01-17
Java(TM) SE Runtime Environment (build 19.0.2+7-44)
Java HotSpot(TM) 64-Bit Server VM (build 19.0.2+7-44, mixed mode, sharing)

另一种方法安装java环境jdk

[root@TOMCAT ~]# rpm -ivh jdk-19_linux-x64_bin.rpm

2.解压安装tomcat

[root@TOMCAT ~]# tar xf apache-tomcat-10.1.5.tar.gz -C /usr/local/
[root@TOMCAT ~]# ln -s /usr/local/apache-tomcat-10.1.5 /usr/local/tomcat

配置tomcat环境变量

[root@TOMCAT ~]# echo 'export TOMCAT_HOME=/usr/local/tomcat' >> /etc/profile
[root@TOMCAT ~]# source /etc/profile

tomcat目录介绍

[root@TOMCAT ~]# tree -L 1 /usr/local/tomcat/
/usr/local/tomcat/
├── bin   #启动,关闭tomcat或者其他功能脚本
├── BUILDING.txt
├── conf   #配置tomcat的XML及DTD文件
├── CONTRIBUTING.md
├── lib   #存放web以用能访问的JAR包
├── LICENSE
├── logs   #catalina和其他应用程序的日志文件
├── NOTICE
├── README.md
├── RELEASE-NOTES
├── RUNNING.txt
├── temp   #临时文件
├── webapps   #应用程序根目录
└── work   #产生JSP编译出的servlet的.java和.class文件

启停tomcat

[root@TOMCAT ~]# /usr/local/tomcat/bin/startup.sh
[root@TOMCAT ~]# /usr/local/tomcat/bin/shutdown.sh