认识Tomcat

简介: 认识Tomcat

hi,大家好,今天为大家带来Tomcat的相关知识

🍭1.Tomcat是什么

🍭2.Tomcat的下载安装

🍭3.Tomcat的目录结构

🍭4.启动Tomcat

🍭5.部署博客系统到Tomcat

==================================================

🍉1.Tomcat是什么


我们之前也已经学了http,http是前后端交互的桥梁

前端就是浏览器

后端就是http服务器

http服务器本质上就是一个TCP服务器(HTTP就是基于TCP实现的),这个服务器是按照http协议的约定,解析请求,构造响应

业界有很多现成的http服务器,直接可以拿来用

在Java圈子里,最知名的http服务器就是Tomcat

Tomcat是apache社区开源的http服务器,是Java生态中最流行的http服务器


🍉2.Tomcat的下载安装

从tomcat官网下载安装

选择红色框里的下载,由于我们使用的jdk版本是8系列的,为了更加稳定和匹配,我们选择这个系列

选择这个即可

下载好以后,解压缩,此时就安装完了,由于Tomcat是绿色软件,就没有什么乱七八糟的提示


🍉3.Tomcat的目录结构

打开Tomcat文件

这是Tomcat的目录

bin表示binary,里面存放的是二进制/可执行程序

.bat后缀的,是Windows的批处理文件,.sh后缀的是Linux/mac的shell脚本


conf表示配置文件,一个复杂的软件,通常会有配置,开启不同的功能

就像一个人的穿搭是多面的,今天休闲风,明天公主风,大后天萝莉风…


4.开始Tomcat服务器


点击startup.bat

出现这个界面就代表启动成功

如果启动失败怎么办?


最常见的启动失败原因是端口号被占用.

Tomcat 启动的时候默认会绑定 8080 和 8005 端口.

如果有其他进程已经绑定了这两个端口中的任意一个, 都会导致 Tomcat 不能启动.

在命令行中使用 netstat -ano | findstr 8080 确定看 8080 是否被其他进程绑定, 把对方进程干掉,

再重新启动 Tomcat 一般就可以解决问题.

d914ca7db89840548c9ab68b09143080.png

可以看到8324占用了8080端口,我们打开任务资源管理器关闭即可


2551628640d9403d9dcd180927a12ba6.png

🍉5.部署博客系统到Tomcat


把我们之前写好的前端文件夹拷贝到webapps上


然后关闭Tomcat,重新启动Tomcat


在地址栏输入1270.0.1:8080/demoend/login.html得到下面的画面



输入127.0.0.1:8080这个是环回IP和默认端口号,这是在自己的机器访问,所以用的IP就是环回IP


输入http://127.0.0.1:8080/demoend/blog_list.html



输入http://127.0.0.1:8080/demoend/blog_edit.html



输入http://127.0.0.1:8080/demoend/blog_detail.html



这就完成了博客系统前端页面在Tomcat的部署


今天的讲解就到这里,我们下期再见,886~~~


相关文章
|
6月前
|
XML Java 应用服务中间件
一文了解Tomcat
Tomcat是一个开放源代码的Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范。由于Tomcat是一个Java应用程序,它可以在多个操作系统上运行,如Windows、Linux和Mac OS等。Tomcat的主要作用是提供一个运行Java Web应用程序的环境。它可以处理从客户端发送的HTTP请求,并将请求传递给相应的Java Servlet或JSP进行处理。Servlet和JSP是用Java编写的服务器端组件,用于生成动态的Web内容。
252 4
|
6月前
|
安全 应用服务中间件 数据库连接
Tomcat详解
Tomcat详解
59 1
|
6月前
|
Java 应用服务中间件 Apache
什么是tomcat?tomcat是干什么用的?
Tomcat是一个开源的、轻量级的应用服务器,是Apache软件基金会的一个项目。它实现了Java Servlet、JavaServer Pages(JSP)和Java Expression Language(EL)等Java技术,用于支持在Java平台上运行的动态Web应用程序。Tomcat的全名是Apache Tomcat。
289 4
|
XML Java 应用服务中间件
tomcat详解
tomcat详解
177 0
|
XML 应用服务中间件 Shell
|
Java Unix 应用服务中间件
tomcat介绍
tomcat介绍
|
XML Java 应用服务中间件
Tomcat就是这么简单(下)
Tomcat简单的说就是一个运行JAVA的网络服务器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。
225 0
Tomcat就是这么简单(下)
|
应用服务中间件 Apache 容器
|
监控 NoSQL Redis
|
应用服务中间件 Windows