zoukankan      html  css  js  c++  java
  • Tomcat9 在Windows中配置允许远程访问

    环境:Windows  Server 2019 Data Center+Tomcat 9

    Tomcat在Windows中安装好了之后,默认只能从本机以http://localhost:8080的方式访问。

    想要从远处电脑输入http://ip:8080的方式是没法访问的。

    因为我的Jenkins是部署到tomcat里面的,这样以来Jenkins也没法从远程访问了。

    这是时候需要修改tomcat的配置文件。其文件位置是

    C:Program FilesApache Software FoundationTomcat 9.0webappsmanagerMETA-INFcontext.xml

    具体的方法如下:

    修改tomcat管理功能配置文件(<tomcat>/webapps/manager/META-INF/context.xml),注释掉地址限制:
    
    <Context antiResourceLocking="false" privileged="true" >
    
        <Valve className="org.apache.catalina.valves.RemoteAddrValve"
    
             allow="127.d+.d+.d+|::1|0:0:0:0:0:0:0:1" />
    
    </Context>
    
    改为
    
    <Context antiResourceLocking="false" privileged="true" >
    
        <!--
    
        <Valve className="org.apache.catalina.valves.RemoteAddrValve"
    
             allow="127.d+.d+.d+|::1|0:0:0:0:0:0:0:1" />
    
        -->
    
    </Context>

    如图所示

    另外查了一些资料,如果要从远程一管理员身份访问tomcat也需要修改配置。

    https://docs.bitnami.com/virtual-machine/infrastructure/tomcat/administration/connect-remotely/

    /opt/bitnami/apache-tomcat/conf/Catalina/localhost/manager.xml

    <Context privileged="true" antiResourceLocking="false"
            docBase="${catalina.home}/webapps/manager">
        <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
    </Context>

    /opt/bitnami/apache-tomcat/conf/Catalina/localhost/host-manager.xml

    <Context privileged="true" antiResourceLocking="false"
            docBase="${catalina.home}/webapps/host-manager">
        <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
    </Context>

    但这次我并没有修改管理员相关的配置,也可以用管理员身份从远程登录。

  • 相关阅读:
    EBS OAF中如何在多行表中实现附件功能
    ubuntu12.04常见错误总结
    java InputStream使用
    免费送光盘了
    【原创】JAVA8之妙用Optional解决NPE问题
    【原创】分布式之redis复习精讲
    【原创】分布式之数据库和缓存双写一致性方案解析
    【原创】分布式之消息队列复习精讲
    【原创】分布式之延时任务方案解析
    【原创】自己动手循序渐进实现观察者模式
  • 原文地址:https://www.cnblogs.com/majestyking/p/10229993.html
Copyright © 2011-2022 走看看