tomcat server.xml
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相关推荐
- tomcat server.xml文件的配置解析
一直想写个tomcat server.xml文件的配置详细解析,忽然发现网上有人写的挺不错的,这里就转载 :https://www.cnblogs.com/kismetv/p/7228274.html
- Tomcat server.xml配置示例
转载自 Tomcat server.xml配置示例 几乎所有容器类型的应用都会包含一个名为 server.xml 的文件结构.基本上,其中的每个元数据或者配置都是容器完成初始化所需要的.正是由于 ...
- tomcat server.xml中文版
为什么80%的码农都做不了架构师?>>> Tomcat Server的结构图 该文件描述了如何启动Tomcat Server <Server> <Li ...
- Tomcat server.xml配置文件介绍
一.server.xml文件介绍 1.server.xml作用 Server.xml配置文件用于对整个容器进行相关的配置. 2.server.xml文件的配置元素列表 <Server&g ...
- Tomcat Server.xml 标签详解 .
http://blog.csdn.net/charles1900/article/details/2058203 <Server>元素 它代表整个容器,是Tomcat实例的顶层元素.由or ...
- [Apache Tomcat]server.xml文件详解
<Server port="8005" shutdown="SHUTDOWN"> <!-- 属性说明 port:指定一个端口,这个端口负责监听 ...
- tomcat Server.xml Context配置
有时候需要在tomcat里面做特殊的配置,来进行访问: 例如你的程序 名字是hello端口是80 这时候你要访问你的程序 就要用 localhost/hello 来访问了. 但是怎么直接用 loca ...
- tomcat server.xml配置详解
元素名 属性 解释 server port 指定一个端口,这个端口负责监听关闭tomcat的请求 shutdown 指定向端口发送的命令字符串 service name 指定service的名字 Co ...
- [Tomcat] server.xml配置appBase与docBase的用法
转载自:http://blog.csdn.net/liuxuejin/article/details/9104055 我们先看appBase,这个目录表示: 1 这个目录下面的子目录将自动被部署为应用 ...
最新文章
- python 为空判断场景
- html webservice数据交互_一种基于WebService的数据交换方法
- 面经——嵌入式软件工程师ARM体系与架构相关
- drools规则引擎技术指南_物联网规则引擎技术
- 零基础学python难吗-零基础入门学习Python技术难不难?
- html手机表白弹窗,怎么制作抖音弹窗表白代码 制作抖音弹窗表白代码的教程
- linux 支持的中文字体,Linux 增加中文字体支持
- iis服务器网站启动不了,IIS上打不开asp网站怎么办
- 30岁上下的你,现在混得怎么样?
- grok java_ELK实战 - Grok简易入门
- 单节点Elasticsearch健康状态为 yellow
- 【五一专属活动】向所有热爱分享的“技术劳动者”致敬
- Vivado HLS(High-level Synthesis)笔记一:HLS基本流程
- wkhtmltopdf工具将网站转换成pdf或图片
- 设计原则与模式009 中介者模式
- MODIS标准数据产品分级
- lsdyna如何设置set中的node_list_如何安装使用最帅Linux系统监控工具
- LDO参数解读、特性、参考设计
- 盛世昊通拼车车通证,以共享经济实现行业颠覆
- 如何从Vant Weapp、MinUI、iView Weapp、Wux Weapp、ColorUI共5个小程序组件库选型 转载