jboss 5 cambiando el puerto predeterminado

jboss 5 cambiando el puerto predeterminado

Estoy intentando cambiar el puerto predeterminado en mi servidor jboss al puerto 80.

He echado un vistazo a la web y he recibido sugerencias para editar este archivo jboss5\server\default\deploy\jbossweb.sar\server.xml, lo cual está bien. Cambiar este archivo por sí solo aún no soluciona el problema.

También se ha sugerido cambiar este archivo: jboss5\server\default\conf\bootstrap\bindings.xml El único problema es que no puedo encontrar este enlace.xml

¿Es el archivo vinculante.xml un estándar en JBoss 5? ¿O se le ha cambiado el nombre o cambia de ubicación en JBoss 5?

¿Alguien tiene algún paso claro para cambiar el puerto predeterminado de 8080 a 80?

Respuesta1

Probablemente esté buscando jboss-5.1.0.GA/server/standard/deploy/jbossweb.sar/server.xml

Ver

<Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}"

               connectionTimeout="20000" redirectPort="8443" />

No olvide que los puertos inferiores a 1024 generalmente están reservados y sólo pueden ser reclamados por usuarios privilegiados (root). Dependiendo de su situación, puede resultar útil colocar un proxy inverso de Apache en el medio.

Respuesta2

Cambie los enlaces-jboss-beans en jboss/server//conf/bindingservice.beans/META-INF

jboss.web:servicio=Servidor Web 8080

Cambia el puerto 8080 por el 80 o cualquier otro que desees.

Respuesta3

En mi caso, estoy ejecutando un servidor personalizado (openmobster) en jboss 5.1 GA en Ubuntu 10.04 y lo resolví de la siguiente manera

  • edite PATH_JBOSS_HOME/server/openmobster/deploy/jbossweb.sar/server.xml y cambie el puerto en la siguiente línea al puerto deseado (por ejemplo, cambie 8080 a 8090)

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

  • edite PATH_JOBSS_HOME/server/openmobster/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml y cambie el valor 8080 al puerto deseado (8090)

<property name="serviceName">jboss.web:service=WebServer</property> <property name="port">8080</property>

y reinicie el servidor. Comenzó exitosamente elhttp://HOST:8090/

información relacionada