2010-08-10 87 views
11

Estoy tratando de cambiar el puerto por defecto en mi servidor JBoss al puerto 80.JBoss 5 Cambio de puerto predeterminado

He tenido una mirada alrededor de la web y he tenido sugerencias de la edición de este archivo jboss5 \ servidor \ default \ deploy \ jbossweb.sar \ server.xml que está bien. cambiar este archivo solo todavía no soluciona el problema.

También ha habido sugerencia de cambiar también este archivo: jboss5 \ server \ default \ conf \ arranque \ bindings.xml El único problema es que no puedo encontrar este binding.xml

es el archivo binding.xml una estándar en JBoss 5? O ha sido cambiado de nombre o cambios de ubicación en JBoss 5.

¿Alguien tiene alguna pasos claros sobre cómo cambiar el puerto por defecto de 8080 a 80.

Respuesta

13

Se puede tratar de cambiar en ${JBOSS_HOME}/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml

+0

al final, tuve que usar unen para obtener el JBoss para que apunte al puerto que yo quería. Gracias por la sugerencia. – freddy6

5

Esto funciona en jboss-5.1.0.GA: Edite el archivo $ {JBOSS_HOME} /server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml de la siguiente manera -> Cambie $ {jboss.service. binding.set: ports-default} a $ {jboss.service.binding.set: ports-01}

Esto cambiará toda defalt a default + 100 port. HTTP -> 8180 y así sucesivamente.

+1

No se ha podido encontrar este archivo en jboss-5.1.0.GA. –

+0

gracias, funcionó perfectamente. – Hari

+0

gracias. eso es bastante simple. – Matt

7

$ {} JBOSS_HOME \ servidor \ default \ deploy \ jbossweb.sar \ server.xml

Por ejemplo, busque en la ruta:
D: \ jboss-5.0.0.CR2-jdk6 \ jboss- 5.0.0.CR2 \ server \ default \ deploy \ jbossweb.sar,

búsqueda de la sección:

<Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}" 
     connectionTimeout="20000" redirectPort="8443" /> 

a continuación, cambie el número de puerto para el que usted elija, por ejemplo: de: "8080" a "8090" de la siguiente manera:

<Connector protocol="HTTP/1.1" port="8090" address="${jboss.bind.address}" 
     connectionTimeout="20000" redirectPort="8443" /> 

Espero que esto te ayude.

0

otra parte podría ser

cita en bloque

D: \ jboss-4.2.3.GA \ server \ default \ deploy \ jboss-web.deployer \ servidor.xml

cita en bloque

Hay

*<Connector port=**"9090"** address="${jboss.bind.address}"  
    maxThreads="250" maxHttpHeaderSize="8192" 
    emptySessionPath="true" protocol="HTTP/1.1" 
    enableLookups="false" redirectPort="8443" acceptCount="100" 
    connectionTimeout="20000" disableUploadTimeout="true" />* 

cambiar el puerto por encima de

1

Está Posible configurar los puertos según lo explicado por pares en los dos siguientes archivos:

${JBOSS_HOME}/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml 

${JBOSS_HOME}/server/default/deploy/jboss-web.deployer/server.xml 

Cuando las dos configuraciones coexisten Jboss trabaja para el puerto más alto, por ejemplo:

jbossweb.sar

Connector protocol="HTTP/1.1" port="8980" address="${jboss.bind.address}" 
     connectionTimeout="20000" redirectPort="8443" 

encuadernaciones-jboss- beans.xml

*${jboss.service.binding.set:ports-01}* 

Jboss se ejecutará en el puerto 8980

0

Simplemente cambie el número de puerto en el archivo

jboss-5.0.0.GA \ server \ default \ deploy \ jbossweb.sar \ server.xml

<Connector protocol="HTTP/1.1" port="7070" address="${jboss.bind.address}" 
      connectionTimeout="20000" redirectPort="8443" /> 

En lo anterior he cambiado a 7070.

0

Cambiar el número de puerto en el archivo $ {JBOSS_HOME} /server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml. Por ejemplo, 6060

<Connector protocol="HTTP/1.1" port="6060" address="${jboss.bind.address}" 
      connectionTimeout="20000" redirectPort="8443" /> 

Si por alguna razón no funciona, también cambie esto también. Para el mismo puerto.

jboss-5.0.0.GA \ server \ default \ deploy \ jbossweb.sar \ server.xml

Cuestiones relacionadas