Web服务器Tomcat的使用教程

服务器:安装了服务器软件的计算机。
服务器软件:可以接收用户的请求、处理请求、做出响应的软件。(如MySQL、Tomcat等)
Web服务器软件:可以部署web项目,让用户通过流浪器来访问这些web项目。

常见的Java相关的Web服务器软件
1.webLogic:Oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范。(收费软件)
2.webSphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范。(收费软件)
3.JBOSS:JBOSS公司,大型的JavaEE服务器,支持所有的JavaEE规范。(收费软件)
4.Tomcat:Apache基金组织,中小型的JavaEE服务器,仅仅支持少量的JavaEE规范。(开源免费软件)

1.下载安装Tomcat

Tomcat官网:http://tomcat.apache.org
注意:解压(安装)目录建议不要有中文和空格。
在这里插入图片描述

2.Tomcat目录结构

在这里插入图片描述

文件目录作用
bin可执行文件
conf配置文件
lib依赖jar包
logs日志文件
temp临时文件
webapps存放web项目
work存放运行时的数据

3.Tomcat的启动和关闭

启动:bin目录下的【startup.bat】,双击运行即可。
关闭:bin目录下的【shutdown.bat】,双击运行即可。
在这里插入图片描述

可能在启动和关闭Tomcat出现的问题:
1.黑窗口一闪而过:未正确配置JAVA_HOME。
2.启动Tomcat报错:端口号被占用。

4.Tomcat修改端口

1.ShutDown端口:如果只是运行一个tomcat,【ShutDown】端口不需要修改,默认即可。
2.HTTP访问端口:负责建立HTTP连接,通过浏览器访问web应用。如果启动tomcat出现端口冲突时,需要修改访问端口,如80。修改完成后,需要重新启动tomcat。
3.AJP协议访问端口:负责与其他服务器建立连接使用,需要时在修改即可。
注意:一般会将Tomcat的默认端口号设置为80,因为80端口号是HTTP协议的默认端口号,在访问时就可以省略端口号。即http://localhost/80改变为http://localhost

在这里插入图片描述

5.Tomcat三种部署项目方式

(1)将项目(或war包)放到webapps目录下
在这里插入图片描述
(2)在conf/server.xml中<Host>标签下配置虚拟路径。

<Context docBase="项目真实路径" path="虚拟路径" />

在这里插入图片描述
(3)【推荐】在conf\Catalina\localhost目录下,创建任意名称xml文件,其xml文件内容为<Context docBase="项目真实路径" />,此时虚拟目录为xml文件名。
此为热部署方式,即不需要关闭服务器即可完成项目部署。
在这里插入图片描述

6.IDEA中配置使用Tomcat

(1)配置Tomcat
在这里插入图片描述
(2)创建web项目启动Tomcat
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值