当前位置: 首页 > news >正文

Tomcat的核心文件讲解

参考视频:对应视频

server.xml中的以下部分可修改:

1.connector标签里的port可以修改。--修改端口号

Tomcat默认端口号:8080

  <Connector connectionTimeout="20000" maxParameterCount="1000"port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

🎸例如:将端口号改为8086,则可以在浏览器中输入http://localhost:8086/进行访问tomcat。

注意每次修改前都要启动一下bin->startup.bat。

2.Host标签里的name可以修改。--修改主机名称

默认主机名:localhost或者127.0.1

默认网站应用存放位置:webapps

<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">

注意:这里的name默认为localhost,如果改成其名字,如:xyz,用浏览器搜索http://xyz:8080/

就会找不到tomcat页面了。那咋办哩?下面再说。🍓

🌴首先,我们思考一个问题,网站是如何进行访问的?

1)当我们在浏览器中输入一个域名,回车后,服务器会做如下动作

2)服务器会检查本地的C:\Windows\System32\driver\etc\hosts下有没有这个域名映射

3)如果有,则直接返回所需要的ip地址,这个地址中有我们要访问的web程序,直接访问。

如果没有,就再去DNS服务器找,如果找到,就返回;

如果还是找不到就会报f404 Notfound错误,找不到网页。

这下,上面的问题我们就懂咯,上面的主机域名是我们编的,没有存放在本地C:\Windows\System32\driver\etc\hosts下,我们要想访问成功,要去配置映射。

下面的图中,我打开了C:\Windows\System32\driver\etc\hosts

多加了一行,将主机名改为wuxianyang。

访问效果如下

补充资料:

URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。

也可认为由4部分组成:协议、主机、端口、路径

URL的一般语法格式为:protocol :// hostname[:port] / path / [:parameters][?query]#fragment

其中带方括号的为可选项

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【SpringBoot】使用Spring Boot、MyBatis-Plus和MySQL来实现增删改查操作,并添加自定义SQL查询。
  • java整合modbusRTU与modbusTCP
  • BUG——GT911上电后中断一直触发
  • RK3588——网口实时传输视频
  • 什么是深拷贝
  • ubuntu20 vmware硬盘空间不够,进行扩容,实操成功!
  • 通俗易懂 serverless 架构、微服务架构和云原生架构,并简单代码
  • UltraISO制作Centos7.X系统U盘启动
  • 2024年入职/转行网络安全,该如何规划?_网络安全职业规划
  • Docker的介绍、保姆级安装和使用
  • 数据库学习(进阶)
  • LoginFormDTO
  • iOS18 Beta7 最终测试版推送:苹果的又一次技术飞跃
  • HTTP 之 HTTP/1.0、HTTP/1.1和HTTP2的缓存策略(六)
  • [数据集][目标检测]起子检测数据集VOC+YOLO格式1215张1类别
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • E-HPC支持多队列管理和自动伸缩
  • FastReport在线报表设计器工作原理
  • Git 使用集
  • Git学习与使用心得(1)—— 初始化
  • input的行数自动增减
  • java中的hashCode
  • springboot_database项目介绍
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • 关于 Cirru Editor 存储格式
  • 关于extract.autodesk.io的一些说明
  • 好的网址,关于.net 4.0 ,vs 2010
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 扑朔迷离的属性和特性【彻底弄清】
  • 使用Swoole加速Laravel(正式环境中)
  • 小而合理的前端理论:rscss和rsjs
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • 正则表达式-基础知识Review
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • #Linux(帮助手册)
  • #NOIP 2014# day.2 T2 寻找道路
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • (39)STM32——FLASH闪存
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (vue)页面文件上传获取:action地址
  • (windows2012共享文件夹和防火墙设置
  • (二)延时任务篇——通过redis的key监听,实现延迟任务实战
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (十一)手动添加用户和文件的特殊权限
  • .NET 2.0中新增的一些TryGet,TryParse等方法
  • .NET COER+CONSUL微服务项目在CENTOS环境下的部署实践
  • .net core + vue 搭建前后端分离的框架
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .NET MVC第三章、三种传值方式
  • .NET 表达式计算:Expression Evaluator
  • .php结尾的域名,【php】php正则截取url中域名后的内容
  • @RequestMapping 的作用是什么?
  • []T 还是 []*T, 这是一个问题
  • [2010-8-30]