一、Tomcat介绍
-
Tomcat是一款免费的、开放源代码的Web应用服务器
-
Apache软件基金会(Apache Software Founddation)Jakarta项目中的一个核心项目
-
由Apache、Sun和一些公司及个人共同开发而成
-
深爱Java爱好者的喜爱,并得到部分软件开发商的认可
-
目前比较流行的Web应用服务器
-
Tomcat核心组件有三个:Web容器(Web服务器)、Servlet容器(名为catalina,处理Servlet代码)、JSP容器(将JSP动态网页翻译成Servlet代码)
Tomcat官方LOGO
二、部署Tomcat服务
- 实验环境:VMware Workstation 15.5、Centos 7.6、X Shell 6
- 本实验软件版本:jdk-8u201-linux-x64、apache-tomcat-9.0.16
- 下载地址:链接:https://pan.baidu.com/s/1Josdl4D-DnbZhn8TTWhbIA 提取码:skdd
- 实验步骤如下:
1、清空防火墙规则并关闭系统核心防护功能
[root@localhost opt]# iptables -F ## 清空防火墙规则
[root@localhost opt]# setenforce 0 ## 关闭系统核心防护功能
2、将两个包上传到服务器opt目录下,安装JDK包,解压tomcat包
[root@localhost opt]# rpm -ivh jdk-8u201-linux-x64.rpm ## 安装JKD包
[root@localhost opt]# tar zxvf apache-tomcat-9.0.16.tar.gz -C /usr/local/ ## 解压缩
3、设置环境变量
[root@localhost jdk1.8.0_201-amd64]# vi /etc/profile ## 编辑系统环境变量文件
修改系统环境变量(在文件末尾添加):
export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$JAVA_HOME/bin:$PATH
[root@localhost jdk1.8.0_201-amd64]# source /etc/profile ## 重载环境变量配置文件
4、使用命令查看环境变量是否设置成功
[root@localhost jdk1.8.0_201-amd64]# java -version ## 查看Java库版本信息
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
5、为了方便管理,我们将tomcat进行重命名
[root@localhost opt]# mv /usr/local/apache-tomcat-9.0.16/ tomcat
6、为了便于管理,将服务管理脚本建立软连接
[root@localhost opt]# cd /usr/local/tomcat/bin/
[root@localhost bin]# ln -s /usr/local/tomcat/bin/startup.sh /usr/bin/ ## 启动脚本
[root@localhost bin]# ln -s /usr/local/tomcat/bin/shutdown.sh /usr/bin/ ## 关闭脚本
7、启动Tomcat服务并查看服务端口
[root@localhost bin]# startup.sh ## 启动服务
[root@localhost bin]# netstat -natp | grep 8080 ## 查看服务端口是否启动
tcp6 0 0 :::8080 :::* LISTEN 74004/java
8、打开浏览器输入服务器IP地址+端口号进行访问
http://192.168.50.134:8080/