jboss 5 기본 포트 변경

jboss 5 기본 포트 변경

jboss 서버의 기본 포트를 포트 80으로 변경하려고 합니다.

저는 웹을 둘러보았고 jboss5\server\default\deploy\jbossweb.sar\server.xml 파일을 편집하자는 제안을 받았습니다. 괜찮습니다. 이 파일만 변경해도 문제가 해결되지 않습니다.

또한 이 파일을 변경하라는 제안도 있었습니다: jboss5\server\default\conf\bootstrap\bindings.xml 유일한 문제는 이 바인딩.xml을 찾을 수 없다는 것입니다.

JBoss 5에서는 바인딩.xml 파일이 표준입니까? 아니면 JBoss 5에서 이름이 바뀌었거나 위치가 변경되었습니까?

기본 포트를 8080에서 80으로 변경하는 명확한 단계가 있는 사람이 있습니까?

답변1

아마도 jboss-5.1.0.GA/server/standard/deploy/jbossweb.sar/server.xml 이후에 있을 것입니다.

보다

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

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

1024 미만의 포트는 일반적으로 예약되어 있으며 권한이 있는 사용자(루트)만 요청할 수 있다는 점을 잊지 마십시오. 상황에 따라 그 사이에 Apache 역방향 프록시를 배치하는 것이 유용할 수 있습니다.

답변2

jboss/server//conf/bindservice.beans/META-INF에서 바인딩-jboss-beans를 변경합니다.

jboss.web:service=웹서버 8080

포트 8080을 80 또는 원하는 다른 포트로 변경하십시오.

답변3

제 경우에는 Ubuntu 10.04의 jboss 5.1 GA에서 사용자 정의 서버(openmobster)를 실행하고 있으며 다음과 같이 해결했습니다.

  • PATH_JBOSS_HOME/server/openmobster/deploy/jbossweb.sar/server.xml을 편집하고 다음 줄의 포트를 원하는 포트로 변경합니다(예: 8080에서 8090으로 변경).

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

  • PATH_JOBSS_HOME/server/openmobster/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml을 편집하고 값 8080을 원하는 포트(8090)로 변경합니다.

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

그리고 서버를 다시 시작하세요. 성공적으로 시작되었습니다http://HOST:8090/

관련 정보