jboss 5 alterando a porta padrão

jboss 5 alterando a porta padrão

Estou tentando alterar a porta padrão do meu servidor jboss para a porta 80.

Dei uma olhada na web e recebi sugestões para editar este arquivo jboss5\server\default\deploy\jbossweb.sar\server.xml, o que é bom. alterar esse arquivo por si só ainda não resolve o problema.

Também houve sugestões para alterar este arquivo: jboss5\server\default\conf\bootstrap\bindings.xml O único problema é que não consigo encontrar este binding.xml

O arquivo bind.xml é um padrão no JBoss 5? Ou foi renomeado ou mudou de local no JBoss 5.

Alguém tem alguma etapa clara sobre como alterar a porta padrão de 8080 para 80.

Responder1

Você provavelmente está atrás de 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" />

Não esqueça que as portas abaixo de 1024 são geralmente reservadas e só podem ser reivindicadas por usuários privilegiados (root). Dependendo da sua situação, pode ser útil colocar um proxy reverso Apache no meio.

Responder2

Altere o bindings-jboss-beans em jboss/server//conf/bindingservice.beans/META-INF

jboss.web:service=WebServer 8080

Mude a porta 8080 para 80 ou qualquer outra que desejar.

Responder3

No meu caso, estou executando um servidor personalizado (openmobster) no jboss 5.1 GA no Ubuntu 10.04 e resolvi da seguinte forma

  • edite PATH_JBOSS_HOME/server/openmobster/deploy/jbossweb.sar/server.xml e altere a porta na linha a seguir para a porta desejada (por exemplo, altere 8080 para 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 e altere o valor 8080 para a porta desejada (8090)

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

e reinicie o servidor. Começou com sucesso emhttp://HOST:8090/

informação relacionada