Tomcat优点
1、开源免费:是一个免费、开源的Web服务器,可以在任何环境下自由使用,无需支付任何费用。
2、轻量级:是一个轻量级的Web服务器,其核心仅有几百K,启动速度非常快。
3、易于安装和配置:安装和配置非常简单,即使对于新手来说也很容易上手。
4、支持多种操作系统:可以运行在多种操作系统上,包括Windows、Linux、Mac OS等。
5、支持多种协议和容器:支持多种协议和容器,包括HTTP、HTTPS、AJAX、Servlet、JSP等。
6、可扩展性强:提供了丰富的API和模块,可以方便地扩展功能和定制化需求。
7、安全性高:提供了一些安全措施,如SSL/TLS支持,可以帮助用户保护Web应用程序的安全。
8、高可靠性和稳定性:拥有强大的自我修复能力和可靠性,可以保证应用程序的稳定性和可靠性。
一、Tomcat官网与版本位置
官网:https://tomcat.apache.org/
Archives 是档案意思,tomcat8之前放在里面
选择tomcat-8 进入对应版本
二、安装本地window与服务器Linux
idea 2023版本,把Tomcat集合进去
在启动spring boot项目时候,就可以看到启动信息,tomcat版本,我这个是9.0.29版
我有个疑惑,idea集成的,还是手动按tomcat的?
服务器Linux配置
新建文件
mkdir /opt/
下载对应版本的包在服务器文件夹里面
解压文件**.zip**
# 解压缩 .zip 文件到当前目录
unzip 目标文件.zip# 解压缩 .zip 文件到指定目录
unzip 目标文件.zip -d /path/to/target_directory
解压文件 .tar.gz
# 解压缩 .tar.gz 文件到当前目录
tar -xzf 目标文件.tar.gz# 解压缩 .tar.gz 文件到指定目录
tar -xzf 目标文件.tar.gz -C /path/to/target_directory
进入tomcat解压好的 bin路径下,
cd /opt/apache-tomcat-8.5.47/bin
第一种:需要进入tomcat中bin才能启动
启动tomcat
./startup.sh
关闭tomcat
./shutdown.sh
第二种:任何位置都能启动
启动
sh /opt/apache-tomcat-8.5.47/bin/startup.sh
关闭
sh /opt/apache-tomcat-8.5.47/bin/shutdown.sh
查询运行状态
ps -ef | grep tomcat
检查页面是否正常
Linux启动tomcat后,我们在浏览器中输入:http:\IP地址:8080 如果出现tomcat的主页则代表安装成功
如果出现404,可能没有关闭防火墙
service iptables stop
chkconfig iptables off
在宝塔安装tomcat就是一个坑
我之前在宝塔安装tomcat,然后一直端口被jsvc占8080端口,结束进程也结束不掉,后面在宝塔直接删除掉,手动安装一个,解决问题