
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/