1. 说明:这个部分介绍如何在tomcat中进行配置,使同一个应用可以通过不同的端口号进行访问。

    在某些需要进行安全控制的场景中会应用到。例如:不同地址段只能通过某个端口访问。

  2. 2

    找到tomcat的主目录,打开conf文件夹,找到并打开server.xml文件。

    编辑server.xml文件,在<Service></Service>标签中添加:

    <Connector port="9090" protocol="HTTP/1.1"               connectionTimeout="20000"               redirectPort="8443" />

    如图:

  3. 3

    进行步骤2中的配置,多端口就完成了,保存并启动tomcat。

    使用8080端口访问的效果图:

  4. 4

    使用9090端口访问的效果图:

    这样,就实现了不同的端口号访问到同一个应用程序了。如果还想在其他端口进行监听,就把步骤2中的内容多添加几个就行了。

    END

tomcat实现多域名访问(通过同一个端口号)

  1. 1

    说明:在同一个端口号的情况下,tomcat可以配置不同的域名对应不同的应用程序。

    但是,我不确定“域名管理服务器”是否支持2个不同的域名映射到同一个IP地址的同一个端口。

  2. 2

    找到tomcat的主目录,打开conf文件夹,找到并打开server.xml文件。

    编辑server.xml文件,在<Service></Service>标签中添加:

    <Host name="www.domain2.com"  appBase="webapps"            unpackWARs="true" autoDeploy="true">         <Context path="" docBase="/myweb2"/>        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"               prefix="localhost_access_log." suffix=".txt"               pattern="%h %l %u %t &quot;%r&quot; %s %b" />      </Host>

    如图:

  3. 3

    进行步骤2中的配置,保存并启动tomcat。

    即可实现使用domain1访问到web1;使用domain2访问到web2。

    END

tomcat实现多域名访问(使用不同的端口号)

  1. 说明:相对于第二种情况,目前的情况应该是应用得很普遍的。

  2. 找到tomcat的主目录,打开conf文件夹,找到并打开server.xml文件。

    编辑server.xml文件,把<Service>...</Service>标签拷贝一份,对Service name、监听端口、域名名称、默认加载的应用 进行修改。

    如图:

  3. 3

    进行步骤2中的配置,保存并启动tomcat。

    即可实现使用domain1访问到web1;使用domain2访问到web2。

  4. 4

    说明:第三种情况与第二种情况最大的区别就在于是使用另一个端口号,这也是普遍的情况吧。(不同的域名映射到不同的端口)

    END

注意事项

  • 要使用域名访问,用户得先去获得域名地址。
  • 通过域名管理服务,域名地址要被解析成IP地址+端口号。

tomcat实现多端口、多域名访问(只针对一个tomcat)相关推荐

  1. 计算机限制ip访问,如何对某个端口限制IP访问 比如 针对1521端口 只允许某个IP访问Unix系统 -电脑资料...

    如何对某个端口限制IP访问比如针对1521端口只允许某个IP访问 leon 回复于:2001-12-12 08:26:48 哈哈,你也遇到和我一样的问题,是oracle的端口吧! 我也还没有找到解决的 ...

  2. linux 绑定腾讯域名解析,一步步配置腾讯云服务器ubuntu 通过域名访问自己的网页tomcat(详细基础)...

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 1.购买云服务器.域名 收到服务器信息,最好把这些复制到一个txt里,以后会经常用. 2.添加解析 在控制台进入云解析, ...

  3. 制作一个ip多域名访问,或一个ip不同端口访问,或多个ip访问的网站。

    环境:windows server 2008 64位 一.在windows2008上安装IIS服务 下一步 安装完成关闭 二.搭建测试网站 127.0.0.1连接测试 域名测试 修改host文件 C: ...

  4. 公司官网无法通过域名访问,原来是tomcat配置出了问题

    今天同事说公司官网访问不了,只显示一片空白,真是见了鬼了了,前段时间还好好的. 不过ECS远程访问好像确实是一直用不了,也没花心思去琢磨.今天就一起收拾了. 首先解决远程访问问题. 正常操作是win+ ...

  5. distinct 只针对一个字段

    仅作自己参考 转至:http://blog.csdn.net/u013402772/article/details/51262524 在使用MySQL时,有时需要查询出某个字段不重复的记录,虽然mys ...

  6. tomcat实现多端口、多域名访问

    tomcat实现多端口访问 tomcat可以实现:多个端口访问同一个web应用.不同的应用通过不同的域名进行访问. 本文介绍的都是只启动一个tomcat服务的情况下,当然,实现这些功能也可以通过启动多 ...

  7. Tomcat学习总结(17)—— Tomcat生产环境中域名访问和连接MySQL

    搭建基于域名的虚拟主机 进入Tomcat里面去修改配置文件,配置虚拟主机用域名访问, [root@juny-18 tomcat]# cd conf/ [root@juny-18 conf]# ls C ...

  8. nginx域名访问的白名单配置梳理

    在日常运维工作中,会碰到这样的需求:设置网站访问只对某些ip开放,其他ip的客户端都不能访问.可以通过下面四种方法来达到这种效果: 1)针对nginx域名配置所启用的端口(比如80端口)在iptabl ...

  9. nginx端口转发(80端口到tomcat的8080端口)具体步骤以及配置

    一.为什么要转发 80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数 最多的协议,主要用于WWW传输信息的协议.可以通过HTT ...

  10. Linux开启端口供外部访问

    Linux开启端口供外部访问 最近在搭建tomcat集群,通过浏览器访问tomcat时,访问不到,想到是端口没开了,操作简单,只不过是经常会用到,所以简单记录一下. 1.查看开启的端口 service ...

最新文章

  1. 串口的偶校验位设置_详解UART串口
  2. 再见了Excel,我有Python了,不用天天加班了
  3. Linux运维比较实用的工具
  4. trie树和后缀树的应用
  5. 小程序如何吸粉以及引流
  6. 连接oracle报错:Invalid connection string format, a valid format is: host:port:sid
  7. Linux 命令(77)—— killall 命令
  8. atitit.研发管理--标准化流程总结---java开发环境与项目部署环境的搭建工具包总结...
  9. 软考高级《信息系统项目管理师》(简称高项)考证经验(满满的干货)
  10. PostScript 打印描述语言 介绍
  11. 获取android手机步数,获取手机健康应用中的步数和距离
  12. 隐马尔可夫模型(HMM)
  13. linux内核驱动使用hugepages,使用HugePages优化内存性能
  14. html调用properties,聊聊html中的properties和attributes
  15. 实验指南:BGP路由汇聚(上)
  16. python积木编程软件_积木编程软件手机版下载
  17. python飞机大战设计思路_python飞机大战pygame游戏背景设计详解
  18. CCF CSP 201609-2 火车购票 C++实现 100分
  19. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记二(2):Cortex-M3处理器内存模型
  20. MIGO BAPI BAPI_GOODSMVT_CREATE 使用汇总

热门文章

  1. Android 10正式版发布,支持5G和折叠屏设备
  2. delphi windows编程_他曾创造多门编程语言,还被比尔盖茨以300万美元挖角
  3. C语言定义定长整型数组,C语言变长讯息定义:柔性数组
  4. python复利代码_python复利
  5. android handler的机制和原理_Android基础(7)—异步消息处理机制 Handler
  6. java filter重定向_Java Filter(过滤器)——重定向
  7. 装饰器python详解_python装饰器详解
  8. python中for else举例_Python 中for...esle和while...else语法
  9. 刷机出现未将对象引用设置到对象的实例是什么意思_Java 虚拟机 2:Java 内存区域及对象简单理解...
  10. 会议室预约微信小程序推荐_又是BYPASS!微信小程序预约 YEEZY BOOST 350 V2 只要3S就能搞定!...