2009-10-21 2 views
1

Apache와 Jboss를 성공적으로 통합했습니다. 내가 http://localhost/web-console을 끌어 올릴 수있다 .... 지금 내 Jboss 배포 디렉토리에 war 파일을 놓을 때 localhost : 8080/helloworld/hi.jsp를 여기에 올릴 수있다. localhost/helloworld/hi.jspJboss 5 Apache 2.2와 통합

Jboss와 Apache를 통합 할 필요가 없으므로 8080을 수행 할 필요가 없습니까? 아파치를 통해 WAR 파일을 가져올 수 있습니까?

도움을 주시면 대단히 감사하겠습니다 !!

+0

JBoss와 Apache를 어떻게 통합하고 있습니까? mod_jk, mod_proxy_ajp, ...? –

+0

제게 JBoss와 Apache를 통합하는 것은 단지 URL에서 포트를 제거하는 것이 아닙니다. 이것이 유일한 문제인 경우, 8080 대신 포트 80에서 JBoss를 실행하십시오. –

답변

2

JBoss를 아파치와 통합하는 방법을 지정해야합니다. 몇 가지 방법이 있습니다.

mod_jk를 사용하고 있다면 아파치가 helloworld에서 JBoss로 요청을 전달해야한다는 것을 알기 위해 아파치 설정을 추가해야합니다. 당신은 당신의 mod_jk.conf (또는 mod_jk 경우 구성 파일이 아파치 구성에서 이름이 무엇이든)

JkMount/helloworld를/* 제이 보스

JkMount/helloworld를의 보스

이을에 다음을 추가하여이 작업을 수행 할 수 있습니다 아파치와 JBoss를 통합하는 프록시 메소드 중 하나를 사용하는 경우에는 적용되지 않습니다.

+0

감사합니다. 완벽하게 일했습니다. – Jared

+0

두 개의 JkMount 항목이있는 이유는 후행 슬래시가 있거나없는 URI helloworld를 JBoss에 전달하기 때문입니다. –

관련 문제