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