zoukankan      html  css  js  c++  java
  • Tomcat部分操作

    一 概述

    1.Tomcat是什么?

    Tomcat是Apache软件基金会提供的开源免费的服务器,适用于中小型系统与并发访问用户不是很多的情况。

    2.域名

    IP是互联网上一台计算机的唯一标识,但IP不容易记忆,因此产生了计算机地址的符号化表示,即域名,一个域名对应一台计算机。

    3.域名解析

    DNS,Domain Name Server,根据域名,找到映射的IP,最后确定计算机的过程,叫做域名解析。
    域名解析的一般步骤:首先查找本机中的文件C:WindowsSystem32driversetchosts,从中解析域名,如果在该文件中未找到指定的域名,继续查找网络中的域名解析服务器。

    4.HTTP服务默认的端口号是80,如果将Tomcat的服务器的端口号设定为80,访问服务器时可以省略端口号。

    5.在未指定项目名时,默认访问webapps中的ROOT项目。

    二 虚拟目录

    Web项目不仅可以放在tomcat安装目录下的webapps文件夹内,还可以自定义目录,而这个自定义的目录叫做虚拟目录。
    有两种定义方式:

    1.在server.xml文件中某个虚拟主机下面设定

    <Context path="/yyyy"docBase="d:/xxxx/项目名">

    path指定项目的映射路径,作为访问时的项目名,访问时使用的路径为http://localhost:8080/yyyy/。
    缺点:必须重启服务器,才生效。

    2.在tomcat安装目录下config/Catalina文件夹内某个主机中添加一个xml文件,文件内容:

    <?xml version="1.0" encoding="UTF-8"?>
    <Context docBase="D:/ProjectDir/Tomcat02"/>

    文件名作为访问时的项目名。
    优点:不需要重启服务器。

    三 虚拟主机

    1.什么是虚拟主机?

    将一台计算机分割成多个独立的逻辑单元,每一个逻辑单元都像一台完整的计算机一样运行,每一个逻辑单元叫做虚拟主机。

    2.虚拟主机的创建

    在server.xml文件中<Engine>标签下,添加虚拟主机配置:

    <Host appBase="项目根路径" autoDeploy="true" name="虚拟主机域名" unpackWARs="true" />

    虚拟主机域名需要注册,以便域名解析服务器解析,在本机注册时在C:WindowsSystem32driversetchosts文件中添加:

    127.0.0.1   域名

    注意“127.0.0.1”前面不可以有其他符号。

    3.默认虚拟主机

    默认主机,即当同一个IP存在多个虚拟主机时,使用IP访问时访问的主机,通过<Engine>标签的属性defaultHost指定其值为指定虚拟主机的域名。

  • 相关阅读:
    WPF的本质:数据和行为
    WPF 布局
    wpf中的样式与模板
    WPF命令
    WPF数据转换
    WPF 深入研究 之 Control 控件
    WPF布局控件
    WPF TextBox 验证输入
    Razor引擎学习:RenderBody,RenderPage和RenderSection
    WPF控件模版
  • 原文地址:https://www.cnblogs.com/tonghun/p/6952054.html
Copyright © 2011-2022 走看看