Tomcat超详细安装与使用教程--图文详解

tomcat是什么?

Tomcat是一个开源、免费、轻量级的Web服务器

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为比较流行的Web 应用服务器

Tomcat是用Java语言编写的,需要运行在Java虚拟机上,所以一般需要先安装JDK,以提供运行环境

以下安装是在jdk1.8环境下运行

tomcat的window版安装

(1)首先进入官网Apache Tomcat官网下载自己需要的版本,因为版本老的比较稳定,这里我下载的是9版本

(2)解压文件可得

(3)接下来配置环境变量

(4)修改系统变量的path变量,在系统变量栏里找到path,双击打开,选择新建,值为 %CATALIN A_HOM E%\bin,点击确定

(5)配置好之后一定要点确定,不要直接关掉窗口,那样不会保存你修改的环境变量

找到Tomcat的根目录在bin文件夹里找到startup.bat文件,双击运行

(6)打开浏览器在地址栏输入localhost:8080,出现以下内容说明说明JDK和Tomcat已搭建成功

tomcat的linux版安装

(1)把安装包拉入到你想要的位置

(2)进行解压,重命名

复制代码
解压:tar -zxvf apache-tomcat-9.0.97.tar.gz -C /opt/installs/
重命名: mv apache-tomcat-9.0.97/ tomcat 

(3)进入到bin目录下

(4)启动tomcat

(5)查看进程 ps aux |grep tomcat

(6)查看端口netstat -apn|grep 8080

(7)登录web界面192.168.233.128(ip):8080

(8)若无法连接请查看防火墙是否关闭

复制代码
查看防火墙状态:systemctl status firewalld.service
关闭防火墙:systemctl stop firewalld.service
相关推荐
用户8307196840822 小时前
Spring Boot WebClient性能比RestTemplate高?看完秒懂!
java·spring boot
Assby4 小时前
从洋葱模型看Java与Go的设计哲学:为什么它们如此不同?
java·后端·架构
belhomme5 小时前
(面试题)Netty 线程模型
java·面试·netty
NE_STOP9 小时前
MyBatis-plus进阶之映射与条件构造器
java
Seven9712 小时前
NIO的零拷贝如何实现高效数据传输?
java
架构师沉默1 天前
别又牛逼了!AI 写 Java 代码真的行吗?
java·后端·架构
后端AI实验室1 天前
我把一个生产Bug的排查过程,交给AI处理——20分钟后我关掉了它
java·ai
凉年技术1 天前
Java 实现企业微信扫码登录
java·企业微信
狂奔小菜鸡1 天前
Day41 | Java中的锁分类
java·后端·java ee