tomcat域名绑定设置
域名绑定分为单域名绑定、多域名绑定,配置主要涉及到tomcat目录下conf/server.xml文件
一、单域名绑定
1、修改server.xml 大约105行的内容(不是必须修改,如果只是绑定一个域名不修改也没有什么影响,如果绑定多个域名的话,当访问ip时,会直接访问defaultHost中配置的域名)
将原来的<Engine name="Catalina" defaultHost="localhost">修改为:
<Engine name="Catalina" defaultHost="leartd.cn" jvmRoute="tomcat1">
注:
defaultHost="leartd.cn" leartd.cn表示你要绑定的域名
jvmRoute="tomcat1"可以不配置,需要配置负载均衡才需要配置
2、将125行至141行<Host></Host>之间的内容做如下修改:
125<Host name="leartd.cn" appBase="/website/leartd/"
126 unpackWARs="true" autoDeploy="true">
127
128 <!-- SingleSignOn valve, share authentication between web applic ations
129 Documentation at: /docs/config/valve.html -->
130 <!--
131 <Valve className="org.apache.catalina.authenticator.SingleSignOn " />
132 -->
133
134 <!-- Access log processes all example.
135 Documentation at: /docs/config/valve.html
136 Note: The pattern used is equivalent to using pattern="comm on" -->
137 <Valve className="org.apache.catalina.valves.AccessLogValve" dir ectory="logs"
138 prefix="localhost_access_log." suffix=".txt"
139 pattern="%h %l %u %t "%r" %s %b" />
140<Context docBase="/website/leartd/" path="" reloadable="true "></Context>
141 </Host>
注:
name="leartd.cn" 表示你要绑定的域名
appBase="/website/leartd/" 表示你的网站的根目录
docBase="/website/leartd/" 表示你的网站的根目录
二、多域名绑定
其实多域名绑定同单域名绑定差别不大,只要在141行,即默认的<Host></Host>后面增加一个<Host></Host>配置即可,将其中的name、appBase、docBase修改为第二个(或者第N个域名)的内容即可。
有时候会想我怎么通过一个tomcat实现多个域名通过不同的端口进行访问呢?
其实也很简单,只需要将
<Service>...</Service>标签copy一份,对Service name、监听端口、域名名称、默认加载的应用进行修改。
来自:https://www.cnblogs.com/ianduin/p/7109742.html
tomcat域名绑定设置的更多相关文章
- Tomcat域名绑定
域名绑定与虚拟目录设置: conf/server.xml 的修改方式如下: 单个域名绑定: 原始: <Engine name="Catalina" defaultHost=& ...
- nginx反向代理+tomcat域名绑定
今天在用nginx做反向代理时,由于一个tomcat下有多个应用,因此要在tomcat做域名绑定.tomcat启动后,通过域名+端口是可以访问到页面的,但是通过nginx转发后就不能访问了,因此tom ...
- Tomcat 域名绑定多个Host配置要点
一.在server.xml中添加Host节点,name就是需要绑定的域名,多个域名在Host节点下建立<Alias></Alias>子节点,可建立多个. <Engine ...
- 实践笔记_J2EE_Server_Tomcat_tomcat域名绑定_1_单域名绑定
Tomcat域名绑定(1)单域名绑定 1. 测试环境说明 名称 版本 ...
- 域名解析与多域名绑定多个Tomcat项目
第一步.域名解析 1.登录阿里云的服务器地址:https://www.aliyun.com/ 新手礼包地址:https://s.click.taobao.com/as9o9Ox 2.点击控制台 3 ...
- Tomcat绑定多个IP地址 多域名绑定
http://blog.csdn.net/stevenyanzhi/article/details/6029776 Tomcat绑定多个IP地址 如果一台服务机上有多个IP地址又有多个工程如何一个IP ...
- tomcat 绑定域名 防止恶意域名绑定
http://aaronlong31.iteye.com/blog/1123260 今天公司一台服务器被很多恶意域名绑定了,电信的要我们赶紧处理,否则封IP. 服务器使用的是tomcat,上谷歌搜了很 ...
- IIS7多域名绑定同一物理目录,设置不同默认文档的解决方案
转载自 http://zzstudy.offcn.com/archives/6159 如何解决IIS7多域名绑定同一物理目录,设置不同的默认文档的问题? 因为在一个物理目录下只有一个web.confi ...
- 解决IIS7多域名绑定同一物理目录,设置不同的默认文档的问题
IIS7多域名绑定同一物理目录,设置不同的默认文档是没办法设置的,因为在一个物理目录下只有一个web.config,并且IIS7把默认文档设置写在这里,导致所有域名的默认文档设置共享.解决方法:1.进 ...
随机推荐
- React了解
根据博主 http://www.ruanyifeng.com/blog/2015/03/react.html 的几个Demo(https://github.com/ruanyf/react-dem ...
- stm32模拟IO读写AT24C02
/* *@brief 主机向从机写多字节 * *@param addr - 地址 *@param p_buf - 数据指针 *@param len - 待写入字节长度 * *@return * *@n ...
- 使用Spring+MySql实现读写分离(三)主从复制
mysql 主(master) 从(slave) 复制的原理: 1. master将数据改变记录到二进制日志(binary log)中,也即是配置文件log-bin指定的文件(这些记录叫 ...
- logminer日志挖掘
参考自:https://blog.csdn.net/yes_is_ok/article/details/79296614 原文转自:http://blog.itpub.net/26736162/vie ...
- Speech and Booth Demo in Maker Faire Shenzhen 2018
2018年10月12日-14日,受主办方的邀请,有幸参加了这次的Maker Faire Shenzhen 2018,并参与了Maker Faire Shenzhen 2018 论坛-创客的城市共创(C ...
- [转] kaldi中FST的可视化-以yesno为例
http://blog.csdn.net/u013677156/article/details/77893661 1.kaldi解码过程 kaldi识别解码一段语音的过程是:首先提取特征,然后过声学模 ...
- C#通过COM组件操作IE浏览器(二):使用IHTMLDocument3完成登录
第一章介绍了如何打开网站,这一章介绍一下使用IHTMLDocument3完成登录博客园,以下为代码: SHDocVw.InternetExplorer oBrowser = new SHDocVw.I ...
- Python 爬虫修养-处理动态网页
Python 爬虫修养-处理动态网页 本文转自:i春秋社区 0x01 前言 在进行爬虫开发的过程中,我们会遇到很多的棘手的问题,当然对于普通的问题比如 UA 等修改的问题,我们并不在讨论范围,既然要将 ...
- Java学到什么程度才能叫精通?
把下面这些内容掌握以后,你就可以自诩精通Java后端了. 1 计算机基础 这部分内容是计算机相关专业同学的课程,但是非科班的小伙伴(譬如在下)就需要花时间恶补了. 特别 是计算机网络,操作系统 ...
- Android常用第三方支付
移动支付 用户使用移动的终端完成对所购买商品或者服务的支付功能;分为近场支付(蓝牙支付,刷卡,滴卡),和远程支付(网上支付,短信支付) app支付模块 常见的支付厂商-->常见的支付方式 支付宝 ...