tomcat官方地址---Apache Tomcat® - Apache Tomcat 10 Software Downloads
下载这个即可
- Core:
- 含义:Core代表Tomcat的核心程序,即Tomcat的正式二进制发布版本。这是大多数用户做开发或学习时应该下载的版本。
- 用途:包含了Tomcat服务器运行所需的基本组件和库文件,是部署和运行Java Web应用的基础。
- Full Documentation:
- 含义:Full Documentation提供的是Tomcat的完整说明文档,包括安装指南、配置说明、API文档等。
- 用途:对于需要深入了解Tomcat的配置、使用方式或API的用户来说,这些文档是不可或缺的参考资料。
- Deployer:
- 含义:Deployer是基于Tomcat的Web应用发布器,它不是Tomcat的二进制版本,而是一个用于发布Web应用到Tomcat服务器的工具。
- 用途:Deployer允许用户在Tomcat运行时动态地发布、更新或卸载Web应用,而无需重启Tomcat服务器。这对于需要频繁更新应用或需要动态管理Web应用的场景非常有用。
- 注意:对于大多数普通用户或开发者来说,通常不需要下载Deployer,除非有特定的动态发布需求。
- Embedded:
- 含义:Embedded版本允许Tomcat作为Java应用程序的一部分嵌入运行,而不是作为独立的服务器进程。
- 用途:这对于需要将Tomcat集成到更大的Java应用程序或框架中的用户来说非常有用。例如,可以在Java应用程序中直接启动和停止Tomcat服务器,而无需外部配置或管理。
综上所述,用户在下载Tomcat时,通常应该选择Core版本以满足基本的开发和学习需求。如果需要深入了解Tomcat的配置和使用方式,可以下载Full Documentation。而Deployer和Embedded版本则适用于有特定需求的用户,如需要动态发布Web应用或将Tomcat嵌入到更大的Java应用程序中。
将apache-tomcat-10.1.28.tar.gz上传至data目录
tar xf apache-tomcat-10.1.28.tar.gz
mv apache-tomcat-10.1.28 tomcat10
java -version 检查是否有jdk,如果有先卸载掉
yum install -y java-11-openjdk java-11-openjdk-devel
修改环境变量
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.24.8-3.p02.ky10.x86_64
export JRE_HOME=$JAVA_HOME
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHsource /etc/profile 立即生效
java -version
建议装完jdk重新起一个终端操作
创建tomcat启动用户
useradd wwn
passwd wwn
chown -R wwn.wwn /data/tomcat10
启动 tomcat
cd /data/tomcat10/bin/
./start.sh
检查tomcat版本
在浏览器里输入 ip:8080,如果出现下图所示的界面就代表启动成功了
关闭tomcat
cd /data/tomcat10/bin/
./shutdown.sh