一、Tomcat介绍
Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。
一般来说,Tomcat虽然和Apache或者Nginx这些Web服务器一样,具有处理HTML页面的功能,然而由于其处理静态HTML的能力远不及Apache或者Nginx,所以Tomcat通常是作为一个Servlet和JSP容器,单独运行在后端。
1、免费的、开放源代码的Web应用服务器
2、Apache软件基金会(Apache Software Foundation)Jakarta项目中的一个核心项目
3、由Apache、Sun和一些公司及个人共同开发而成
4、深受Java爱好者的喜爱,并得到部分软件开发商的认可
5、目前比较流行的Web应用服务器
二、Tomcat组件
1、Tomcat三大核心组件
(1)、Web容器:完成Web服务器的功能。
(2)、 Servlet 容器:名字为catalina, 用于处理Servlet代码。
(3) 、JSP容器:用于将JSP动态网页翻译成Servlet代码。
三、Tomcat服务部署安装
在部署 Tomcat 之前必须安装好 jdk,因为 jdk 是 Tomcat 运行的必要环境
安装前所需安装包
jdk-8u201-linux-x64.rpm
apache-tomcat-9.0.16.tar.gz
1、关闭防火墙,将安装 Tomcat 所需软件包上传到 /opt 目录下
systemctl stop firewalld.service
systemctl disable firewalld.service
setenforce 0
2、安装 JDK
rpm -qpl jdk-8u201-linux-x64.rpm
rpm -ivh jdk-8u20