출근 하였더니 웹 프로젝트 디플로이를 위한 내 서버가 다운되어있다..
그래서 JEUS 를 재기동 하면서 순서를 적어 본다.
1. 터미널 1개를 띄우고
$ jeus 입력
터미널 창에서 JEUS Manager is READY 확인
(base Port 겹치는 문제가 발생시에는 )
lsof -i tcp:(해당겹치는포트)
입력하게 되면 나오는 PID를 kill -9 PID 로 죽인후에 다시 재기동 한다.
(basePort 가끔 에러가 나타나는데 내 문젠지 제우스 문젠지는 아직 확실히는 모르겠지만 알게 되면 다시 적어야겠다.)
2. 새로운 터미널을 또 띄운다.
jeusadmin localhost -Uadministrator -P(설치시 지정한 패스워드)
현재 내 상태는
Container : 기본 localhost_container1(기본 제우스 샘플 등등 의 웹 어플리케이션이 있음) 와
내가 새로 생성한 localhost_topcontainer(내가 올리고있는 웹 프로젝트가 있음) 2개가 있다.
그냥
$boot 라고 해두 상관은 없지만 ( 해당 명령어시 JEUSMain.xml 에서 설정 정보를 읽어와 JEUS를 기동함)
모든 컨테이너를 재기동하기때문에 필요없는 컨테이너까지 재기동을 하게 되어서 불필요한 작업은 최소화하도록 하자
(저번에 내 개인 프로젝트를 deploy 할시에 -absolutepath 와 -per(디플로이시에 JEUSMain.xml 에 작성하여 다음 재기동시
에도 자동으로 같이 재기동 하도록 한다. 고정 디플로이)
로 하였기 때문에 boot로 재기동하여도 같이 프로젝트도 재기동 되겠지만
기본컨테이너는 띄우지말고 내가 지정한 컨테이너만 띄우도록 하자.
현재 컨테이너를 실행 하도록 한다.
startcon [container_name]: 엔진 컨테이너를 실행(시작)
startcon localhost_topcontainer
반대로 해당 콘테이너를 종료시에 downcon -node | container_name 으로 종료가 가능하다.
downcon -node localhost 입력시 모든 컨테이너가 종료 된다.
downcon localhost_topcontainer 입력시 해당 컨테이너만 종료
이후에
conlist 명령입력시
[1] localhost_topcontainer :READY 를 확인하도록 한다.
applist 명령 입력시
name : (지정한 이름)
type : WebModule EngineContainer : localhost_topcontainer node: localhost state : running
중임을 확인 한다.
이제 접속하여 확인
'JEUS(TmaxSoft)' 카테고리의 다른 글
CentOS Jeus 6 올려서 웹페이지 보기 - 1 (0) | 2017.02.08 |
---|---|
6. JEUS 6.0(Fix #9) 설정 파일 지속추가 (0) | 2016.10.31 |
삼바 (0) | 2016.10.14 |
4. JEUS 6.0 (#Fix 9) 내 웹 프로젝트 디플로이 하기 (0) | 2016.10.13 |
3. JEUS 6.9 설치 (CentOS 7.0 x64) (0) | 2016.10.06 |