Centos7安装使用Tomcat

发布于:2024-04-21 ⋅ 阅读:(151) ⋅ 点赞:(0)

Tomcat

Tomcat是一个开源的Java Servlet容器,用于运行Java Web应用程序。以下是关于Tomcat的一些基本介绍和优缺点。

优点:

免费开源:Tomcat是开源软件,可以免费使用。

跨平台:Tomcat 支持所有的主流操作系统(如Windows, Linux, Mac OS等)。

易于配置:Tomcat 的配置相对简单,只需要修改配置文件即可。

支持最新的Java EE标准:Tomcat 支持 Servlet 4.0 和 JSP 2.2 等最新的 Java EE 标准。

性能稳定:Tomcat 经过多年的发展,性能和稳定性已得到广泛的验证。

社区支持:Tomcat 有一个活跃的开发者和用户社区,可以获取技术支持。

缺点:

内存和性能:Tomcat 默认分配的内存较小,对于高流量的网站可能不足。

线程安全:Tomcat 处理每个请求的方式可能不是完全线程安全的。

不适合大型系统:对于非常大型的系统,可能需要更高级的服务器配置或使用负载均衡。

配置复杂:对于高级配置,可能需要深入了解Tomcat的配置文件。

不适合高性能计算:Tomcat 主要是为 Java Web 应用程序提供服务的,不适合高性能计算(HPC)应用。

版本更新:Tomcat 的版本更新可能会带来不兼容的API变化。

安装JDK1.8

yum安装

yum search java|grep jdk
yum -y install java-1.8.0-openjdk

默认的安装目录是在 /usr/lib/jvm/

验证

java -version

检测JDK的安装
rpm -qa | grep java
卸载JDK

yum remove *openjdk*

二进制安装

下载地址:

http://www.oracle.com/technetwork/java/javase/archive-139210.html

先下载,再上传服务器 /目录

解压-新建文件夹-移动文件-编辑环境变量

tar -zxf  jdk-8u391-linux-x64.tar.gz
mkdir -p /usr/jdk
mv /jdk1.8.0_391/  /usr/jdk/
vi /etc/profile

尾部添加:

#java env
export JAVA_HOME=/usr/jdk/jdk1.8.0_391
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

变量生效:

source /etc/profile

验证

java -version

Toncat安装

cd /usr

下载

wget https://archive.apache.org/dist/tomcat/tomcat-10/v10.1.13/bin/apache-tomcat-10.1.13.tar.gz

解压

tar -zxvf apache-tomcat-10.1.13.tar.gz

启动

/usr/tomcat/apache-tomcat-10.1.13/bin/startup.sh

验证

浏览器登录ip:8080

关闭

/usr/tomcat/apache-tomcat-10.1.13/bin/shutdown.sh
├── bin                #用以启动、关闭Tomcat或者其它功能的脚本(.bat文件和.sh文件)
├── conf            #用以配置Tomcat的XML及DTD文件
├── lib                #存放web应用能访问的JAR包
├── LICENSE
├── logs            #Catalina和其它Web应用程序的日志文件
├── NOTICE
├── RELEASE-NOTES
├── RUNNING.txt
├── temp            #临时文件
├── webapps            #Web应用程序根目录
└── work            #用以产生有JSP编译出的Servlet的.java和.class文件