Tomcat虚拟主机配置方案(域名解析)For Windows/Linux(最完全版)

本文主要是介绍Tomcat虚拟主机配置方案(域名解析)For Windows/Linux(最完全版),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Tomcat虚拟主机配置方案(域名解析)For Windows/Linux(最完全版)
一、打开tomcat安装目录下conf/server.xml这个文件
        在server.xml文档中找到
</Engine>
</Service> 
接着添加上面添加以下内容(暂时先说分为三种方式):
第一种:
     <Host name=" www.5sai.net.cn" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false"  xmlNamespaceAware="false"> 
     <Context path="" docBase="www" debug="0" reloadable="true" crossContext="true"/>  
     <Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="www_5sai_log." suffix=".txt" 
timestamp="true"/> 
      </Host>
以上的内容就是在Tomcat的webapps目录下新建一个www文件夹作为 www.5sai.net.cn这个域名的主目录
第二种:
 <Host name="test.5sai.net.cn" debug="0" appBase="C:\\test\www" unpackWARs="true" autoDeploy="true">
  <Context path="" docBase="."/>       
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  prefix="test_5sai_access_log."
suffix=".txt" pattern="common" resolveHosts="false"/>
        <Logger className="org.apache.catalina.logger.FileLogger" directory="logs"  prefix="test_5sai_log." suffix=".txt" timestamp="true"/>
  </Host>
以上内容的意思就是在C盘test文件夹下面建立一个www文件夹作为test.5sai.net.cn这个域名的主目录
第三种,如果是linux系统的/var/www作为test.5sai.net.cn这个域名的主目录的话内容如下:
<Host name="test.5sai.net.cn" debug="0" appBase="/var/www" unpackWARs="true" autoDeploy="true">
  <Context path="" docBase="."/>       
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  prefix="test_5sai_access_log."
suffix=".txt" pattern="common" resolveHosts="false"/>
        <Logger className="org.apache.catalina.logger.FileLogger" directory="logs"  prefix="test_5sai_log." suffix=".txt" timestamp="true"/>
  </Host>
再补充一种
<Host  name=" www.5sai.net.cn"  debug="0"  unpackWARs="true">  
               <Valve  className="org.apache.catalina.valves.AccessLogValve"  
                                 directory="/var/log/tomcat"    prefix="www_5sai_access_log."  suffix=".txt"  
                                 pattern="common"/>  
               <Logger  className="org.apache.catalina.logger.FileLogger"  
                                 directory="/var/log/tomcat"    prefix="www_5sai_log."  suffix=".txt"  
                           timestamp="true"/>  
                             
                   <Context  path=""  docBase="/var/www"  debug="0"  reloadable="true"/>  
           </Host>
域名 www.5sai.net.cn 的主目录为/var/www 该站点的所有访问LOG放在/ar/log/tomcat里面
测试:
windows用户打开C:\WINDOWS\system32\drivers\etc的hosts这个文件,
linux用户打开/ect的hosts文件或者vi /ect/hosts
修改内容如下
127.0.0.1       localhost
127.0.0.1        www.5sai.net.cn
127.0.0.1       test.5sai.net.cn
然后打开浏览器直接输入网址测试!


转载地址:http://ilexes.blog.51cto.com/705330/267236

这篇关于Tomcat虚拟主机配置方案(域名解析)For Windows/Linux(最完全版)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/273089

相关文章

mybatis映射器配置小结

《mybatis映射器配置小结》本文详解MyBatis映射器配置,重点讲解字段映射的三种解决方案(别名、自动驼峰映射、resultMap),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定... 目录select中字段的映射问题使用SQL语句中的别名功能使用mapUnderscoreToCame

防止Linux rm命令误操作的多场景防护方案与实践

《防止Linuxrm命令误操作的多场景防护方案与实践》在Linux系统中,rm命令是删除文件和目录的高效工具,但一旦误操作,如执行rm-rf/或rm-rf/*,极易导致系统数据灾难,本文针对不同场景... 目录引言理解 rm 命令及误操作风险rm 命令基础常见误操作案例防护方案使用 rm编程 别名及安全删除

Linux下MySQL数据库定时备份脚本与Crontab配置教学

《Linux下MySQL数据库定时备份脚本与Crontab配置教学》在生产环境中,数据库是核心资产之一,定期备份数据库可以有效防止意外数据丢失,本文将分享一份MySQL定时备份脚本,并讲解如何通过cr... 目录备份脚本详解脚本功能说明授权与可执行权限使用 Crontab 定时执行编辑 Crontab添加定

Python实现批量CSV转Excel的高性能处理方案

《Python实现批量CSV转Excel的高性能处理方案》在日常办公中,我们经常需要将CSV格式的数据转换为Excel文件,本文将介绍一个基于Python的高性能解决方案,感兴趣的小伙伴可以跟随小编一... 目录一、场景需求二、技术方案三、核心代码四、批量处理方案五、性能优化六、使用示例完整代码七、小结一、

Java使用jar命令配置服务器端口的完整指南

《Java使用jar命令配置服务器端口的完整指南》本文将详细介绍如何使用java-jar命令启动应用,并重点讲解如何配置服务器端口,同时提供一个实用的Web工具来简化这一过程,希望对大家有所帮助... 目录1. Java Jar文件简介1.1 什么是Jar文件1.2 创建可执行Jar文件2. 使用java

C#使用Spire.Doc for .NET实现HTML转Word的高效方案

《C#使用Spire.Docfor.NET实现HTML转Word的高效方案》在Web开发中,HTML内容的生成与处理是高频需求,然而,当用户需要将HTML页面或动态生成的HTML字符串转换为Wor... 目录引言一、html转Word的典型场景与挑战二、用 Spire.Doc 实现 HTML 转 Word1

SpringBoot 多环境开发实战(从配置、管理与控制)

《SpringBoot多环境开发实战(从配置、管理与控制)》本文详解SpringBoot多环境配置,涵盖单文件YAML、多文件模式、MavenProfile分组及激活策略,通过优先级控制灵活切换环境... 目录一、多环境开发基础(单文件 YAML 版)(一)配置原理与优势(二)实操示例二、多环境开发多文件版

Vite 打包目录结构自定义配置小结

《Vite打包目录结构自定义配置小结》在Vite工程开发中,默认打包后的dist目录资源常集中在asset目录下,不利于资源管理,本文基于Rollup配置原理,本文就来介绍一下通过Vite配置自定义... 目录一、实现原理二、具体配置步骤1. 基础配置文件2. 配置说明(1)js 资源分离(2)非 JS 资

使用docker搭建嵌入式Linux开发环境

《使用docker搭建嵌入式Linux开发环境》本文主要介绍了使用docker搭建嵌入式Linux开发环境,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录1、前言2、安装docker3、编写容器管理脚本4、创建容器1、前言在日常开发全志、rk等不同

MySQL8 密码强度评估与配置详解

《MySQL8密码强度评估与配置详解》MySQL8默认启用密码强度插件,实施MEDIUM策略(长度8、含数字/字母/特殊字符),支持动态调整与配置文件设置,推荐使用STRONG策略并定期更新密码以提... 目录一、mysql 8 密码强度评估机制1.核心插件:validate_password2.密码策略级