jboss 远程访问 配置,工作手记

    技术2022-05-19  20

     

    server-default-deploy-jbossweb.sar-server.xml

    <!-- 不用jboss 邦定 域名 --->

    <Connector protocol="HTTP/1.1" port="9999" address="0.0.0.0"                connectionTimeout="20000" redirectPort="8443" />

     

     

     

    //修改jboss启动端口

    default - config - bootstra..p - bindings.xml

     

    <!-- Remote classloading service -->             <bean class="org.jboss.services.binding.ServiceBindingMetadata">                <property name="serviceName">jboss:service=WebService</property>                <property name="port">8085</property>  <!-- 修改8083 -->             </bean>

     

     

     

     

     

     

     

    //以下不准确的。、

     

    增加虚拟主机Host节点

    在/opt/jboss-4.2.2.GA/server/default/deploy/jboss-web.deployer/server.xml 中的 Engine加一个 Host 节点,内容如下:

    < Host   name = "esales"   autoDeploy = "false"                       deployOnStartup = "false"   deployXML = "false" >            < Alias > e.yeeach.com </ Alias >            < Valve   className = "org.apache.catalina.valves.AccessLogValve"                   prefix = "esales"   suffix = ".log"   pattern = "common"                            directory = "${jboss.server.home.dir}/log" />            < DefaultContext   cookies = "true"   crossContext = "true"   override = "true" />       </ Host >    

    在eSales应用中配置虚拟主机

    在/opt/jboss-4.2.2.GA/server/default/deploy/esales.war/WEB-INF下创建文件jboss-web.xml,内容如下:

    < jboss-web >            < context-root > / </ context-root >            < virtual-host > e.yeeach.com </ virtual-host >       </ jboss-web >    

     

     

    禁止通过IP访问,只允许通过域名访问

    在<Host name="localhost" autoDeploy="false" deployOnStartup="false" deployXML="false"> 前添加一个IP命名的virtual host

    假如服务器IP是192.168.0.100,则添加的host如下

     

    <Host name="192.168.0.100"> <Valve className="org.apache.catalina.valves.RemoteAddrValve" deny="0.0.0.0"/> </Host>

    现在启动Jboss,就不能通过IP访问了,只能通过域名,但任何解析到192.168.0.100的域名都可以访问 有机会再研究下只绑定一个域名的情况

     

     

     

     

     

     

    邦定域名 的两种 好像:

    Hosts文件

    server.xml

     

     

     

     

     

     

     

     

     

     

     


    最新回复(0)