`

tomcat 5.08中虚拟主机设置笔记

阅读更多

在服务器上,为了测试方面,先改host文件,增加如下一行
127.0.0.1  localhost
127.0.0.1    www.abc.com

然后改tomcat下conf目录下的server.xml文件
在第一个</host>后增加HOST如下

<Host name="site1"  debug="0" appBase="d:\VirtualHost1\" unpackWARs="true" autoDeploy="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve"
                 directory="logs"  prefix="sentom2_access_log." suffix=".txt"
                 pattern="common" resolveHosts="false"/>
        <Logger className="org.apache.catalina.logger.FileLogger"
                 directory="logs"  prefix="sentom2_log." suffix=".txt"
                 timestamp="true"/>
<Context path="/" docbase="." debug="0" reloadable="true"></Context>
      </Host>

这样就可以了,把文件放在d:\virtualhost1目录下就可以了,其他TOMCAT的一些附注顺便贴上
server.xml配置简介
server.xml的基本配置信息,更具体的配置信息见tomcat的文档
server:
port 指定一个端口,这个端口负责监听关闭tomcat的请求
shutdown 指定向端口发送的命令字符串
service:
name 指定service的名字
Connector (表示客户端和service之间的连接):
port 指定服务器端要创建的端口号,并在这个断口监听来自客户端的请求
minProcessors 服务器启动时创建的处理请求的线程数
maxProcessors 最大可以创建的处理请求的线程数
enableLookups 如果为true,则可以通过调用request.getRemoteHost()进行DNS查询来得到远程客户端的实际主机名,若为false则不进行DNS查询,而是返回其ip地址
redirectPort 指定服务器正在处理http请求时收到了一个SSL传输请求后重定向的端口号
acceptCount 指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理
connectionTimeout 指定超时的时间数(以毫秒为单位)
Engine (表示指定service中的请求处理机,接收和处理来自Connector的请求):
defaultHost 指定缺省的处理请求的主机名,它至少与其中的一个host元素的
name属性值是一样的
Context (表示一个web应用程序,通常为WAR文件,关于WAR的具体信息见servlet规范):
docBase 应用程序的路径或者是WAR文件存放的路径
path 表示此web应用程序的url的前缀,这样请求的url为http://localhost:8080/path/****
reloadable 这个属性非常重要,如果为true,则tomcat会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes目录的变化,自动装载新的应用程序,可以在不重起tomcat的情况下改变应用程序
host (表示一个虚拟主机):
name 指定主机名
appBase 应用程序基本目录,即存放应用程序的目录
unpackWARs 如果为true,则tomcat会自动将WAR文件解压,否则不解压,直接从WAR文件中运行应用程序
Logger (表示日志,调试和错误信息):
className 指定logger使用的类名,此类必须实现
org.apache.catalina.Logger 接口
prefix 指定log文件的前缀
suffix 指定log文件的后缀
timestamp 如果为true,则log文件名中要加入时间,如下例:localhost_log.2001-10-04.txt
Realm (表示存放用户名,密码及role的数据库):
className 指定Realm使用的类名,此类必须实现org.apache.catalina.Realm接口
Valve (功能与Logger差不多,其prefix和suffix属性解释和Logger 中的一样):
className 指定Valve使用的类名,如用org.apache.catalina.valves.AccessLogValve类可以记录应用程序的访问信息directory 指定log文件存放的位置
pattern 有两个值,common方式记录远程主机名或ip地址,用户名,日期,第一行请求的字符串,HTTP响应代码,发送的字节数。combined方式比common方式记录的值更多


分享到:
评论

相关推荐

    5.08接插件PCB封装库

    5.08接插件是指间距为5.08毫米的电子连接器,这种接插件广泛应用于各类电子设备中,为电路板上的不同组件提供电气连接。5.08的间距适中,既保证了良好的机械稳定性,又满足了电气性能的需求。 PCB封装库,全称为...

    5.08mm 端子封装

    5.08mm 端子 AD封装 P2 P4 P6 P8 P10 P12 P14 P16 P18 P20

    5.08mm卧式直插插座KF系列5.08连接器 ltium封装 AD封装库 2D+3D PCB封装库-27MB.zip

    标题中的“5.08mm卧式直插插座KF系列5.08连接器 ltium封装 AD封装库 2D+3D PCB封装库-27MB.zip”指的是一个电子元器件的详细设计资源包,其中包含了用于电路板设计的重要资料。这个资源包的核心是5.08毫米间距的卧式...

    HT-5.08mm弯针立式贴片插座封装PCB文件3D封装AD库

    PcbLib文件类型、直插元...HT-5.08-L-T-2P、HT-5.08-L-T-3P、HT-5.08-L-T-4P、HT-5.08-L-T-5P、HT-5.08-L-T-6P、HT-5.08-L-T-7P、HT-5.08-L-T-8P、HT-5.08-L-T-9P、HT-5.08-L-T-10P、HT-5.08-L-T-11P、HT-5.08-L-T-12P

    Web服务器三剑客运维配置实战 Nginx+JVM+Tomcat+HTTP协议.zip

    ├─5.08 tomcat运维-tomcat优化.mp4 ├─5.09 tomcat运维-tomcat性能优化.mp4 ├─5.10 tomcat部署war包实战.mp4 (3)\笔记+课件+资料\第1天;目录中文件数:4个 ├─01-第1天-HTTP协议.pdf ├─02-第1天-Nginx进阶...

    CZ-5.08mm插座接插件2D3D三维视图PCB封装库AD库(24个封装合集).zip

    CZ-5.08mm插座接插件2D3D三维视图PCB封装库AD库(24个封装合集) Component Count : 24 Component Name ----------------------------------------------- CZ-5.08-L-Z-2P CZ-5.08-L-Z-3P CZ-5.08-L-Z-4P CZ-5.08-...

    KF-5.08连接器封装PCB文件3D封装AD库

    KF2EDGK5.0-LI-2P...15P、KF2EDGK5.0-WI-2P...15P、KF2EDGK5.08-LI-2P...15P、KF2EDGK5.08-WI-2P...15P、KF2EDGVHM-3.5-2-2P、KF2EDGVHM-3.5-2-3P、KF2EDGVHM-3.81-2-2P、KF2EDGVHM-3.81-2-3P、KF128-3.81-2P...16P...

    迪文串口屏编程软件5.08.zip

    总的来说,迪文串口屏编程软件5.08为开发者提供了便利的工具,简化了串口屏的开发过程,使其能够在各种工业应用场景中快速实现可视化显示。对于初学者或小型项目来说,它是一个值得尝试的解决方案。

    KF2EDGK5.0 KF-5.08 KF350 KF7620 KFHB9500 连接器三维封装库AD库(153个合集).zip

    KF2EDGK5.0 KF-5.08 KF350 KF7620 KFHB9500 连接器接插件2D3D三维视图PCB封装库AD库(153个封装合集) Component Count : 153 Component Name ----------------------------------------------- KF2EDGK5.0-LI-2P ...

    Pajek5.08.rar

    3. **算法支持**:Pajek支持多种网络分析算法,如社区检测(如Louvain方法、 Blondel算法)、最短路径计算、PageRank算法等,这些算法可以帮助识别网络中的关键节点、模块结构和传播路径。 4. **数据导入与导出**:...

    5.08mm的24、6、8端子封装,你肯定用得到

    标题中的“5.08mm的24、6、8端子封装”指的是电子工程中常用的接线端子,它们的间距为5.08毫米,有24、6和8个不同的引脚数量。这样的端子常用于电路板上的连接,便于电线的接入和固定,确保电气连接的可靠性和稳定性...

    Zide_V5.08.exe

    Zide_V5.08.exe

    4.10 - 接插件-脚距5.08.SchLib

    4.10 - 接插件-脚距5.08.SchLib

    gaussview 5.08

    在GaussView 5.08版本中,用户可以享受到更为高效且直观的操作体验,为化学研究提供了强大的支持。 GaussView的核心功能在于其分子结构构建能力。用户可以通过简单的拖拽或使用原子坐标来创建、编辑和优化分子结构...

    魔方优化大师 v5.08

    世界首批通过微软官方Windows7徽标认证的系统软件,多项国内顶级奖项,是现在国内用户量第一的Vista优化大师和Windows7优化大师的全新一代专业系统级应用软件,功能全面覆盖Windows系统优化、设置、清理、美化、安全...

    常用插装接插件 2.0 2.54 5.08mm单排双排接口插件Altium封装库三维视图PCB封装库(3D封装库合集).zip

    常用插装接插件 2.0 2.54 5.08mm单排双排接口插件Altium封装库三维视图PCB封装库(3D封装库合集), 965 个封装,PcbLibb后缀文件,封装列表如下: Component Count : 965 Component Name --------------------------...

    centos7安装FastDFS_v5.08及配置

    在Linux系统中,FastDFS是一个开源的、高性能的、轻量级的分布式文件系统,尤其适合于互联网场景下的大量小文件存储。FastDFS为互联网应用提供了高效、稳定、安全的文件上传、下载服务,能够解决单机文件系统容量和...

    mysql-connector-java-5.08-bin.jar

    2. **添加到项目**:将`mysql-connector-java-5.08-bin.jar`文件添加到你的Java项目的类路径中。这可以通过IDE(如Eclipse、IntelliJ IDEA)的设置或者构建工具(如Maven、Gradle)的依赖管理来实现。 3. **建立连接...

    StyleControls 5.08 Full Source

    StyleControls是针对开发者打造的一款强大皮肤控件,它包含了独特和高级的可以扩展标准的VCL控件,基于BusinessSkinForm VCL和DynamicSkinForm VCL,可以与Delphi XE以及C++Builder编程软件完美兼容,软件丰富的元素...

Global site tag (gtag.js) - Google Analytics