认识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~~~


相关文章
|
5月前
|
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内容。
204 4
|
5月前
|
网络协议 Java 应用服务中间件
什么是tomcat?tomcat是干什么用的?
什么是tomcat?tomcat是干什么用的?
|
Java 应用服务中间件 容器
tomcat
tomcat
90 0
|
Oracle 前端开发 Java
Tomcat1
Tomcat1
124 0
|
Java 应用服务中间件
Tomcat2
Tomcat2
72 0
|
XML 开发框架 搜索推荐
练习Tomcat
静态网页: (1)静态网页不能简单地理解成静止不动的网页,他主要指的是网页中没有程序代码,只有HTML(即:超文本标记语言),一般后缀为.html,.htm,或者.xml等。虽然静态网页的页面一旦做成,内容就不会再改变了。但是,静态网页也包括一些能动的部分,这些主要是一些GIF动画等 (2)静态网页的打开,用户可以直接双击,并且不管任何人任何时间打开的页面的内容都是不变的。
51 0
|
XML Java 应用服务中间件
tomcat详解
tomcat详解
171 0
|
前端开发 Java 关系型数据库
|
应用服务中间件
Tomcat 介绍与使用
Tomcat 介绍与使用
124 0
Tomcat 介绍与使用
|
应用服务中间件
Tomcat知识1
Tomcat知识1
93 0