jboss,jetty,tomcat,apache端口配置文件路径

1.jboss

方法1:

文件路径:%jboss_home%\server\default\deploy\jbossweb-tomcat55.sar\server.xml

 

 <Service name="jboss.web"

      className="org.jboss.web.tomcat.tc5.StandardService">

 

      <!-- A HTTP/1.1 Connector on port 8080 -->

      <Connector port="7001" address="${jboss.bind.address}"

         maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"

         emptySessionPath="true"

         enableLookups="false" redirectPort="8443" acceptCount="100"

         connectionTimeout="20000" disableUploadTimeout="true"/>

      <!-- A AJP 1.3 Connector on port 8009 -->

      <Connector port="8009" address="${jboss.bind.address}"

         emptySessionPath="true" enableLookups="false" redirectPort="8443" 

         protocol="AJP/1.3"/>

linux下启动命令:$JBOSS_HOME/bin/run.sh -b 0.0.0.0  1>> $MDM_JBOSS_LOG 2>>$MDM_JBOSS_LOG  &

 说明:

-b 0.0.0.0 参数用来使得所有IP均可访问改jboss服务(JBoss4.0.5.GA以后的版本需加此参数

& 用来让启动服务在后台运行

1>> $MDM_JBOSS_LOG 2>>$MDM_JBOSS_LOG 将jboss启动日志输出到$MDM_JBOSS_LOG路径指定的文件中

方法2:

启用conf/jboss-server.xml中的ServiceBindingManager bean,如下:

 

<mbean code="org.jboss.services.binding.ServiceBindingManager"

     name="jboss.system:service=ServiceBindingManager">

     <attribute name="ServerName">ports-01</attribute>

     <attribute name="StoreURL">${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml</attribute>

     <attribute name="StoreFactoryClassName">

       org.jboss.services.binding.XMLServicesStoreFactory

     </attribute>

   </mbean>

在配置文件${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml中可以统一配置jboss端口,代码段如下;

 

 

   <!-- ********************************************************** -->

   <!-- *                          ports-01                      * -->

   <!-- ********************************************************** -->

   <server name="ports-01">

.......

 

 

      <!-- ********************* tomcat ********************** -->

 

      <service-config name="jboss.web:service=WebServer"

         delegateClass="org.jboss.services.binding.XSLTFileDelegate"

         >

         <delegate-config>

            <xslt-config configName="ConfigFile"><![CDATA[

   <xsl:stylesheet

         xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'>

 

     <xsl:output method="xml" />

     <xsl:param name="port"/>

 

     <xsl:variable name="portAJP" select="$port - 71"/>

     <xsl:variable name="portHttps" select="$port + 363"/>

 

     <xsl:template match="/">

       <xsl:apply-templates/>

     </xsl:template>

 

      <xsl:template match = "Connector">

         <Connector>

            <xsl:for-each select="@*">

            <xsl:choose>

               <xsl:when test="(name() = 'port' and . = '8080')">

                  <xsl:attribute name="port"><xsl:value-of select="$port" /></xsl:attribute>

               </xsl:when>

               <xsl:when test="(name() = 'port' and . = '8009')">

                  <xsl:attribute name="port"><xsl:value-of select="$portAJP" /></xsl:attribute>

               </xsl:when>

               <xsl:when test="(name() = 'redirectPort')">

                  <xsl:attribute name="redirectPort"><xsl:value-of select="$portHttps" /></xsl:attribute>

               </xsl:when>

               <xsl:when test="(name() = 'port' and . = '8443')">

                  <xsl:attribute name="port"><xsl:value-of select="$portHttps" /></xsl:attribute>

               </xsl:when>

               <xsl:otherwise>

                  <xsl:attribute name="{name()}"><xsl:value-of select="." /></xsl:attribute>

               </xsl:otherwise>

            </xsl:choose>

            </xsl:for-each>

            <xsl:apply-templates/>

         </Connector>

      </xsl:template>

 

     <xsl:template match="*|@*">

       <xsl:copy>

         <xsl:apply-templates select="@*|node()"/>

       </xsl:copy>

     </xsl:template>

   </xsl:stylesheet>

   ]]>

            </xslt-config>

         </delegate-config>

         <binding port="8180"/> <!-- jboss端口-->

      </service-config>


2.apache
文件路径: %apache_home%/conf/httpd.conf
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to 
# prevent Apache from glomming onto all bound IP addresses.
#
Listen 80

linux下启动命令:$HTTPD_HOME/bin/httpd -f $WEB_APP_HOME/conf/httpd.conf  -k start -DSSL

你可能感兴趣的:(apache)