Tomcat 学习
来源:互联网 发布:电信宽带刷新端口 编辑:程序博客网 时间:2024/06/05 03:32
1 : Tomcat 端口的配置 :
在tomcat 文件夹里修改server.xml 文件
1<Connector port="8080" protocol="HTTP/1.1"2 connectionTimeout="20000"3 redirectPort="8443" />
修改port
1 <Connector port="8081" protocol="HTTP/1.1"2 connectionTimeout="20000"3 redirectPort="8443" />
2 : tomcat 部署项目的两种方式
a: 将项目打成war 后 放入webapps 目录下
b: 修改配置文件
在host 标签里加上
<Context path="/JavaWebApp" docBase="F:\JavaWebDemoProject" />
path : 虚拟项目
docBase : 项目地址
Context:表示上下文 ,表示一个web应用程序
3: Tomcat 服务器配置虚拟主机
实际上就是配置一个网站
a : 修改server.xml 配置文件
修改 :
<Host name="www.gacl.cn" appBase="F:\JavaWebApps">2 3 </Host>
理解下:
现在虚拟主机 "www.gacl.cn" 管理着 "F:/JavaWebApps " 这个文件夹下所有的项目
b 系统域名注册
在 “C:\Windows\System32\drivers\etc” 下的host 文件
添加
4 : 浏览器的交互过程
第一步: 通过host 的name 找到 对应的IP 地址
第二步 : 如果找不到ip 地址,就去 互联网的DNS 找到对应的IP 地址
第三步 : 找到IP地址后, 就可以找到服务器
第四步 : 浏览器连接到服务器, 然后通过http 协议发送请求 ,
请求流里的数据
可以找到服务器里对应的 web 应用程序。
5: javaWeb 程序的结构
6 : 打包javaWeb 程序
7 tomcat 的体系结构
Tomcat服务器的启动是基于一个server.xml文件的,Tomcat启动的时候首先会启动一个Server,Server里面就会启动Service,Service里面就会启动多个"Connector(连接器)",每一个连接器都在等待客户机的连接,当有用户使用浏览器去访问服务器上面的web资源时,首先是连接到Connector(连接器),Connector(连接器)是不处理用户的请求的,而是将用户的请求交给一个Engine(引擎)去处理,Engine(引擎)接收到请求后就会解析用户想要访问的Host,然后将请求交给相应的Host,Host收到请求后就会解析出用户想要访问这个Host下面的哪一个Web应用,一个web应用对应一个Context。
转载 :http://www.cnblogs.com/xdp-gacl/p/3744053.html
感谢博主
- Tomcat学习
- tomcat学习
- Tomcat学习
- tomcat 学习
- tomcat学习
- tomcat学习
- Tomcat学习
- Tomcat学习
- Tomcat学习
- tomcat学习
- tomcat学习
- tomcat学习
- Tomcat学习
- Tomcat学习
- Tomcat 学习
- tomcat学习
- tomcat 学习
- Tomcat学习之Tomcat架构
- 神经网络识别手写优化(一)
- Lua中__newindex元方法的使用
- 面试
- Web安全通讯之Token与JWT
- String、StringBuffer与StringBuilder之间区别
- Tomcat 学习
- 大前端工程师必需要懂的mac&linux命令相关知识(持续更新)
- HDU5878 I Count Two Three【打表+排序+二分搜索】
- OOA
- 【Codevs1163】访问艺术馆 树形dp 记忆化搜索(8/1000)
- 文章标题
- 050day(递归思想在问题分解上的应用(爬楼梯))
- 如何查看已安装的CentOS版本信息
- 一个菜鸟的前端之路