请问一个Web应用部署到Tomcat服务器上之后的目录结构是怎样的?

请问一个Web应用部署到Tomcat服务器上之后的目录结构是怎样的?,第1张

tomcat架构解析_PDF电子书下载  高清 @pdf  免费下载

rh9r

   Tomcat架构解析 基于Tomcat 85x全面介绍了Tomcat的架构、各组件的实现方案以及使用方式,主要包括Tomcat的基础组件架构以及工作原理,Tomcat各组件的实现方案、使用方式以及详细配置说明,Tomcat与Web服务器集成以及性能优化,Tomcat部分扩展特性介绍等。读者可以了解应用服务器的架构以及工作原理,学习Tomcat的使用、优化以及详细配置。

1、可以在建项目的时候就把项目路径放在tomcat\webapps里,然后直接在地址栏输入你要访问的页面,别忘记启动服务。
2、在安装插件后,设置好tomcat安装路径,然后启动服务,导出项目的war到tomcat\webapps里,然后在地址栏输入你要访问的页面。

第一步:将C++项目放到tomcat的webapps路径下;
第二步:返回tomcat的上级路径,进入“bin”路径;
第三步:如果是windows系统选择“startupbat”,如果是linux等系统,选择“startupsh”;
第四步:打开浏览器,输入”>用
serverxml
来配置

中间加上
docBase
指向你项目的
webRoot文件夹
path="/"
表示的是你访问项目的时候不用加项目名

tomcat是一个web容器,java web项目相当与容器中的一个元素 ,当把java web项目部署到服务器的时候 就相当于在容器里面加入了一个元素
tomcat启动的时候 tomcat容器会获得里面元素的相关信息 比如web项目的名称
当用户请求服务器的时候 首先根据请求的一级域名找到你启动的tomcat容器,容器在分析一级域名后面的请求字符窜截取请求的项目名字 ,根据项目名字 把请求信息发给 容器里面与项目名字对应的web项目 然后web项目处理请求 处理完了 将响应信息 发给容器 容器在返回给用户
在详细一点
为什么请求能够找到开启的tomcat服务器?
首先你请求的地址是本机的ip地址 ,这样请求能够发送到本机上 , 那么怎么给本机的tomcat能 这关键点就是 端口了 请求会根据本机上所有开启的程序的端口信息 给相应的程序
tomcat的默认端口是8080 所以你的请求地址需要加上:8080 当然你可以更改tomcat的端口比如80 这样你就不用去在请求地址上加:8080 因为100以内的端口 会自动匹配


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10586227.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-09
下一篇2023-05-09

发表评论

登录后才能评论

评论列表(0条)

    保存