Tomcat服务器相关与站点搭建

服务器:

一台计算机,安装了一个服务器程序,就是服务器,他可供客户机访问。

Tomcat目录结构

  • bin:Tomcat程序,相关命令
lib:Tomcat 运行所依赖的相关jar包
conf:Tomcat配置文件
logs:Tomcat运行产生的日志
temp:临时文件
webapps:WEB程序存放位置,在这个文件夹的项目会自动映射虚拟路径,在这个目录的war包会自动解压
work:Tomcat工作目录

服务器与客户端的交互

详细分解一下一个http访问:
1.客户端键入一个网址http://www.baidu.com:80/new/wo.html
  • http://  代表通讯协议是Http协议  根据协议计算机知道怎么对数据进行封装,如果没有写端口,就是默认端口80  
  • www.baidu.com  这是一个域名,计算机拿到这个域名之后,会先在本机的系统目录下找到host目录,查看有没有对应的IP地址,如果有就访问这个IP地址,如果没有,计算机就会访问dns服务器,查找域名对应的IP,如果有就访问返回的IP,没有就404.
  • :80  这是端口号,如果没有写端口号,那么端口号是协议的默认端口,http协议默认端口是80   https默认端口是443。
  • 有了协议,ip,端口之后,客户机就知道该找网络上的哪台电脑,以及那台电脑上的那个程序。协议确定数据封装的方式,ip确定某台电脑,端口确定是哪个应用程序。
  • 找到了之后就会根据后面的new/wo.htmo确定请求目标,服务器接收到来自可以断的请求,会根据WEB程序的设计放回相关内容,WEB服务器会将返回封装成一个响应。

虚拟目录的映射:

  • 虚拟目录就是提供一个对外访问的目录,
  • 配置方式:tomcat服务器下,conf/server.xml 文件。在Host标签中 配置:<Context path="/news" docBase="c:\news"  />  这个配置表示news指向C盘下的news  WEB程序。有了这个配置之后可以通过http://ip..:80/news/index.html  访问到c盘下 >news 项目下的index.html文件。
  • path=""这样可以配置默认应用,也就是说path这样配置的WEB应用程序如有配置<Context path="/news" docBase="c:\news"  /> 可以通过http://ip..:80/index.html访问位置c:\news的WEB项目下index.html文件。
构建网站: 
1. 安装服务器
2. 购买域名
3. 域名绑定IP
4. 将WEB应用程序放到服务器下,配置好虚拟路径
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值