WAS/JBoss

[기능] 어플리케이션 배포 - Web Console / CLI

투칼론 2016. 9. 28. 13:34
반응형

JBoss 버전 : JBoss EAP 6.x, JBoss AS 7.x


JBoss 가 지원하는 배포 방법에는 다양한 방법이 있다.

배포 스캐너를 통해 배포하는 방법은 특정 디렉터리 위치에 복사해놓으면, 자동으로 배포하는 방법도 있다.

여기에서는 관리자가 툴을 통해 배포하는 방법에 대해 설명하고자 한다.


  • Web 관리 콘솔
  • Command Line Interface


1. Web 관리 콘솔


정말 쉽게 직관적으로 배포할 수 있다. 우선 Web 관리 콘솔(예, http://host:9990/console)로 접속한다.

관리자 ID/패스워드 인증이 완료되면, 웹 화면이 출력되고, "Runtime" 탭을 선택하면 된다.

아래는 JBoss AS 7.1 예시 화면이지만, JBoss EAP 6 버전도 유사하다.



"Add Content" 버튼을 통해, 애플리케이션 모듈(.war, .jar, .ear 등)을 배포할 수 있고, 반드시 배포한 모듈을 "Enable" 시켜야 서비스가 가능함에 주의한다.




2. Command Line Interface 


JBoss 관리 서버에 접속한다.


connect 192.168.1.1

Connected to standalone controller at 192.168.1.1:9999

[standalone@192.168.1.1:9999 /]     



애플리케이션 모듈을 배포한다.


[standalone@192.168.1.1:9999 /] deploy ../test-app.war   

 'test-app.war ' deployed successfully.



[소스출처] http://www.mastertheboss.com/jboss-server/jboss-deploy/how-to-deploy-an-application-remotely-with-jboss-as