欢迎光临散文网 会员登陆 & 注册

Tomcat

2022-06-01 16:12 作者:悠闲的网络咸鱼  | 我要投稿

基本概念

javaWeb

可以用浏览器访问的Java程序,JavaWeb是基于请求和响应而开发的

请求

客户端给服务器发送数据叫请求

响应

服务器给客户端回传数据叫响应

Web资源分配

静态资源:html,css,js,txt,mp4视频,jpg图片

动态资源:jsp页面,Servlet程序

Tomcat服务器与Servlet版本对应关系



Tomcat的安装启动和卸载

Tomcat的安装

官网上下载需要版本就行

Tomcat的目录

bin:存放tomcat的可执行程序

cofn:存放tomcat的配置文件

lib:存放tomcat的jar包

logs:存放tomcat的运行输出的日记信息

temp:存放tomcat运行时产生的临时数据

webapps:存放部署的web工程

work:tomcat的工作目录。存放tomcat运行时的jsp翻译为servlet的源码和session的钝化目录

Tomcat的启动

方法一:

运行在tomcat的bin文件中startup.bet文件

测试方法:在浏览器地址栏中输入下列地址

地址一:http://localhost:8080/

地址二:http://127.0.0.1:8080/

方法二:

进入cmd界面, cd到 tomcat的bin目录下,输入指令catalina run

测试方法与方法一相同

Tomcat的关闭

方式一:按 “x”直接关闭页面

方式二:选中页面按 ctrl+c

方式三:运行在tomcat的bin文件中shutdown.bet文件

Tomcat的使用

修改默认端口号

tomcat的默认端口号是8080

打开在 tomcat的conf文件夹中的server.xml文件

找到代码 <Connector port="8080" protocol="HTTP/1.1"

将其中的数字更改成想要的端口号。

修改保存后要重启tomcat才能生效

部署web工程

方法一

将web工程项目 移动到 tomcat的webapps文件夹下

打开方法:http://localhost:8080/文件地址(以webapps为根目录)

方法二

在tomcat的 conf文件夹下的 Catalina文件夹下的 localhost文件夹中创建一个 xml配置文件

配置文件格式:<Context path=工程的访问路径 docBase= 工程目录 />

注意:文件编码的格式要与tomcat的一致

file协议和http协议的区别

file协议告诉浏览器直接file协议后面的路径,将文件读取后解析展示在浏览器上。

http协议

 客户端(浏览器)
 http://localhost:8080/book/index.html
 http:指协议
 localhost 是IP地址
 :8080 是端口号
 /book 是工程路径
 /index.html 要访问的文件
 ————————————————————————>发送请求给服务器
 服务器(tomcat)
 /book 工程
  index.html
 服务器收到请求后,读取你要访问的资源文件,然后回传给客户端想要的页面内容
 —————————————————————————>回传index.html页面给客户端
 得到index.html页面内容,解析展示在浏览器上。

Tomcat的默认访问

http://ip:port/——>无工程名时,默认访问Root 工程

http://ip:port/工程名/ ————>无资源名,默认访问index.html文件


Tomcat的评论 (共 条)

分享到微博请遵守国家法律