`
crazycode
  • 浏览: 152006 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Tomcat只监听localhost端口的方法

    博客分类:
  • Java
阅读更多
现在的生产环境采用Nginx+Tomcat的方式,在Nginx上写了一堆的Rewrite规则,转向到8080端口,这时就不希望用户直接访问8080端口了。常规的解决方法是安装一个防火墙,但是,本着能不安装就不安装的原则,可以把Tomcat监听端口绑定(bind)到本地回环接口上(Local Loopback),这样即保证了安全,又简化了配置,两全其美。。。
主要是修改$CATALINA_HOME/conf/server.xml,在Ubuntu下是/etc/tomcat5.5/server.xml,把所有的Connector除8080外都注释掉,然后加上address="127.0.0.1",我的配置现在是这样的:
    <Connector port="8080" address="127.0.0.1"
               maxHttpHeaderSize="8192" URIEncoding="UTF-8"
               maxThreads="1000" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />
最后别忘记重启一下Tomcat.
4
0
分享到:
评论

相关推荐

    详解tomcat各个端口的作用

    从tomcat配置文件中,我们可以看出,在启动tomcat的时候默认启动了3个端口,分别是8080(8443)、8009、8005。 8080(8443)端口 connectionTimeout=20000 redirectPort=8443&gt; 这个应该是我们最熟悉的一个,平常...

    Soap监听工具(Membrane-monitor)(2)

    (3)Listen Port填写监听端口,只要不和应用服务端口冲突即可; (3)target Host填写要发布的地址,本机通常是localhost,端口为应用服务端口; 以apache tomcat为例: 发布的服务为:...

    nginx + tomcat 集群配置

    -- port="18081" tomcat监听端口,随意设置,别太小 --&gt; connectionTimeout="20000" redirectPort="8443" /&gt; 第三处端口修改: Engine元素增加jvmRoute属性: ...

    Soap监听工具(Membrane-monitor)(1)

    (3)Listen Port填写监听端口,只要不和应用服务端口冲突即可; (3)target Host填写要发布的地址,本机通常是localhost,端口为应用服务端口; 以apache tomcat为例: 发布的服务为:...

    Soap监听工具(Membrane-monitor)(3)

    (3)Listen Port填写监听端口,只要不和应用服务端口冲突即可; (3)target Host填写要发布的地址,本机通常是localhost,端口为应用服务端口; 以apache tomcat为例: 发布的服务为:...

    Soap监听工具(Membrane-monitor)(part01)

    (3)Listen Port填写监听端口,只要不和应用服务端口冲突即可; (3)target Host填写要发布的地址,本机通常是localhost,端口为应用服务端口; 以apache tomcat为例: 发布的服务为:...

    详细介绍解决vue和jsp结合的方法

    首先,vue-cli基于node监听端口进行调试,也就是Localhost:8080,但同时tomcat监听的端口也是8080,我选择把tomcat的端口改成8081来防止两者冲突。(改端口的方法一搜一大把) 这个api中的地址(因为是8080向8081...

    jsp全攻略,tomcat技术

    表示客户端和service之间的连接) port 指定服务器端要创建的端口号,并在这个断口监听来自客户端的请求 minProcessors 服务器启动时创建的处理请求的线程数 maxProcessors 最大可以创建的处理请求的线程数 ...

    vxworks 并发服务器程序

    * 功能描述:服务端主函数,开辟监听端口,创建接收客户端连接线程、接收客户端数据线程、客户连接超时线程 * * 参数:监听端口port * * 返回值: 成功返回0 失败返回-1 * * 作者:胡士超 * * 完成日期:2012....

    新版JSP+JQUERY+AJAX+Mysql聊天室小程序JASChatWeb1.0

    JASChatWeb 网页聊天室 1.0版--群聊+... ServetLogout.java -- 两个监听器,一个负责监听用户session超时,另一个用于服务器关闭时清除用户登陆状态 -----------------------------------------------------------------

    resin-2.1.8服务器

    启动方式是执行:resin-1.1.3/bin/httpd (在NT)系统已经按照缺省设置启动,系统将监听8080端口。jsp文件可放在resin-1.1.3/doc目录下;servlet可以放在resin-1.1.3/doc/web-inf/classes下面。测试 从 ...

    myRetailJava

    MyRetail案例研究 前提条件任何Java ...运行测试产品API的监听位置为: tomcat端口)/产品响应GET和PUT动词 导入并运行该应用程序。 EX:GET: -&gt;返回:“欢迎使用myRetail案例研究!” GET: http://localhost:80

    Java项目开发与毕业设计指导

    安装SQL Server 2000或更高版本,注意SQL Server 2000必须打sp3补丁,否则无法监听端口,客户端不能连接。 然后SchoolEbay\database目录下的数据库文件附加到Sql Server,具体操作是打开企业管理器,在左边的树状...

    JAVA上百实例源码以及开源项目

    此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...

    JAVA上百实例源码以及开源项目源代码

    此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...

Global site tag (gtag.js) - Google Analytics