Tomcat的小理解

1.什么是Tomcat?
这里我就不多做介绍了,相信百度可以百度出一大堆,我来总结一句话,它就是一台可以在本地运行的服务器。
2.下载安装后,对于我们程序员来讲,下载安装完程序或者软件后,首先,我们要关注他的目录

这是你解压后的目录,首先看第一个bin目录,它是Tomcat启动关闭的脚本文件,然后是conf目录,配置目录,接下来lib,存放各种jar包的,logs是打印日志文件的,temp是存放临时文件,不需要关注,webapps就是默认存放网站的地方。
3.这些目录中最重要的一个文件就是conf目录
在这里插入图片描述
如图所示,这是打开conf的目录,这里面我们只需要关注一个文件,就是server.xml这是它的核心配置文件,在里面可以配置访问的端口号以及访问的主机名host;
比如我们启动成功后的默认端口为8080(MYSQL的默认访问端口是3306;http的默认访问端口是80;https的默认访问端口是443)这里面就可以更改端口号。我们可以打开看一下,
例如:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />打开xml会有一段这样的代码,里面的8080就是默认配置的端口号,我们可以进行修改
还有<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">这是你本地的主机名,可以通过修改localhost来改变主机名,这里要注意一点,当你修改这里的主机名,并不能访问到Tomcat的主界面,你还需要修改本地host文件中映射地址,C:\Windows\System32\drivers\etc在该目录下,有一个hosts文件,这就是你的主机文件,打开如图所示:
在这里插入图片描述

localhost映射了我们的本地ip127.0.0.1,所以当你修改server.xml中的localhost,这里也需要配置一个映射地址才能访问。这里就延伸出一个知识点,问什么你在网页输入一个url,它就会访问到我们想要的地址呢?

(1).当你在浏览器输入一个地址的时候,首先操作系统会去检查本地的hosts文件是否有这个网址的映射关系,如果有,就会优先调用这个ip地址映射,
(2).如果文件中没有这个地址,它就会去查找dns服务器,dns服务器上如果有,会直接返回,完成解析
(3)如果两种都没有查找到,它会去找TCP/IP参数中设置的dns服务器,也就是我们本地的dns服务器,找到后,返回解析后的结果给客户端。
大致分为这三种情况,当然还会有其他的情况,想去了解的同学们可以自行百度。
还有一个相对重要的文件就是webapps,首先看下它的目录结构
在这里插入图片描述
这里我们只需要关注docs和examples文件夹,docs是Tomcat的文档页面,examples是它的一些例子
我们可以通过启动Tomcat来访问这些,比如:localhost:8080/docs/,这样就可以直接进入它的页面,方便我们直观的学习。到这里,关于Tomcat的知识也差不多写完了,里面有很多不完善或者有错误的地方,欢迎大家指出来,互相学习,共同进步。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值