1.solo.war包直接解压到root
tomcat 可以直接IP:port访问

2.solo.war包放在webapps下面的
tomcat 可以用ip:port/solo 访问

3.tomcat的server.xml
<Context path="" docBase="/root/tomcat8/webapps/solo.war" debug="0" reloadable="false" crossContext="true"/>
情景:root目录是不存在的
启动tomcat会导致生成solo目录和ROOT目录,但是tomcat会启动两次
访问可以用 ip:port 或者 ip:port/solo 访问

4.<Context path="" docBase="/root/tomcat8/webapps/solo" debug="0" reloadable="false" crossContext="true"/>
情景:ROOT目录是不存在的.,solo.war解压到/root/tomcat8/webapps/solo目录下
启动tomcat
访问可以用ip:port/solo 进行访问

5.appBase设置为空 docBase指向war包
<Host name="localhost" appBase=""
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/root/tomcat8/webapps/solo.war" debug="0" reloadable="false" crossContext="true"/>

     用ip端口可以直接访问,但是会生成  ROOT目录 默认和tomcat下面ROOT不存在(和webapps同级目录)

├── bin
├── conf
├── lib
├── LICENSE
├── logs
├── NOTICE
├── RELEASE-NOTES
├── ROOT
├── RUNNING.txt
├── temp
├── webapps
└── work

6.tomcat配置多虚拟主机
配置多个项目然后都用域名访问
server.xml
<Host name="www.a.com" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/root/tomcat8/webapps/solo" />
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs/solo"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
<Host name="www.b.com" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/root/tomcat8/webapps/sl" />
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs/sl"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
tomcat war包配置
[root@cent7proxy tomcat8]# tree webapps/
webapps/
├── sl
└── index.jsp
└── solo
└── index.jsp

        nginx 的配置

[root@cent7proxy nginx.conf.d]# cat www.a.com.conf
upstream k {
server 192.168.1.207:8080;

}
server {
listen 80;
server_name www.a.com;
location ~^/ {
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Scheme $scheme;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://k;
}
}
[root@cent7proxy nginx.conf.d]# cat www.b.com.conf
upstream s {
server 192.168.1.207:8080;

}
server {
listen 80;
server_name www.b.com;
location ~^/ {
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Scheme $scheme;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://s;
}
}
[root@cent7proxy nginx.conf.d]#

然后域名绑定就可以访问www.a.com 和www.b.com 了

转载于:https://blog.51cto.com/wsxxsl/2285722

tomcat server.xml相关推荐

  1. tomcat server.xml文件的配置解析

    一直想写个tomcat server.xml文件的配置详细解析,忽然发现网上有人写的挺不错的,这里就转载 :https://www.cnblogs.com/kismetv/p/7228274.html

  2. Tomcat server.xml配置示例

    转载自    Tomcat server.xml配置示例 几乎所有容器类型的应用都会包含一个名为 server.xml 的文件结构.基本上,其中的每个元数据或者配置都是容器完成初始化所需要的.正是由于 ...

  3. tomcat server.xml中文版

    为什么80%的码农都做不了架构师?>>>    Tomcat Server的结构图 该文件描述了如何启动Tomcat Server <Server>     <Li ...

  4. Tomcat server.xml配置文件介绍

    一.server.xml文件介绍 1.server.xml作用     Server.xml配置文件用于对整个容器进行相关的配置. 2.server.xml文件的配置元素列表 <Server&g ...

  5. Tomcat Server.xml 标签详解 .

    http://blog.csdn.net/charles1900/article/details/2058203 <Server>元素 它代表整个容器,是Tomcat实例的顶层元素.由or ...

  6. [Apache Tomcat]server.xml文件详解

    <Server port="8005" shutdown="SHUTDOWN"> <!-- 属性说明 port:指定一个端口,这个端口负责监听 ...

  7. tomcat Server.xml Context配置

    有时候需要在tomcat里面做特殊的配置,来进行访问: 例如你的程序 名字是hello端口是80  这时候你要访问你的程序 就要用 localhost/hello 来访问了. 但是怎么直接用 loca ...

  8. tomcat server.xml配置详解

    元素名 属性 解释 server port 指定一个端口,这个端口负责监听关闭tomcat的请求 shutdown 指定向端口发送的命令字符串 service name 指定service的名字 Co ...

  9. [Tomcat] server.xml配置appBase与docBase的用法

    转载自:http://blog.csdn.net/liuxuejin/article/details/9104055 我们先看appBase,这个目录表示: 1 这个目录下面的子目录将自动被部署为应用 ...

最新文章

  1. python 为空判断场景
  2. html webservice数据交互_一种基于WebService的数据交换方法
  3. 面经——嵌入式软件工程师ARM体系与架构相关
  4. drools规则引擎技术指南_物联网规则引擎技术
  5. 零基础学python难吗-零基础入门学习Python技术难不难?
  6. html手机表白弹窗,怎么制作抖音弹窗表白代码 制作抖音弹窗表白代码的教程
  7. linux 支持的中文字体,Linux 增加中文字体支持
  8. iis服务器网站启动不了,IIS上打不开asp网站怎么办
  9. 30岁上下的你,现在混得怎么样?
  10. grok java_ELK实战 - Grok简易入门
  11. 单节点Elasticsearch健康状态为 yellow
  12. 【五一专属活动】向所有热爱分享的“技术劳动者”致敬
  13. Vivado HLS(High-level Synthesis)笔记一:HLS基本流程
  14. wkhtmltopdf工具将网站转换成pdf或图片
  15. 设计原则与模式009 中介者模式
  16. MODIS标准数据产品分级
  17. lsdyna如何设置set中的node_list_如何安装使用最帅Linux系统监控工具
  18. LDO参数解读、特性、参考设计
  19. 盛世昊通拼车车通证,以共享经济实现行业颠覆
  20. 如何从Vant Weapp、MinUI、iView Weapp、Wux Weapp、ColorUI共5个小程序组件库选型 转载

热门文章

  1. 知识图谱在信息检索中的应用_如何使用知识图谱增强信息检索模型?
  2. c语言小程序跑马灯,微信小程序实现文字跑马灯效果
  3. Hyperbola(双曲线)
  4. Quartz.Net—MisFire
  5. 洛谷4147:玉蟾宫——题解
  6. 【Android源码】AlertDialog 源码分析
  7. [cocos2dx]防止八门神器修改内存数据
  8. 李俊君信电保研面试发言稿及其分析总结
  9. oracle之数据同步:Oracle Sql Loader使用说明(大批量快速插入数据库记录)
  10. Naigos PNP图无法加载最新数据