반응형
Cafe24에서 war파일 배포하는 방법에 대해 알아본다.

 

 

◆ 배포할 war 파일 생성 


아래 설명은 이클립스를 기준으로 한 예제이다.

 

1. 좌측 프로젝트명 우클릭 ⇒「Export...」클릭

 

2. Web ⇒「WAR file」선택 ⇒「Next >」버튼 클릭

 

3. war 파일명을「ROOT.war」로 변경 후「Save」버튼 클릭

카페24의 경우 기본 application 위치가 "ROOT/"이하 이기 때문에,  배포파일의 압축이 풀렸을때 경로가 "ROOT/"가 될수 있도록 war파일명을 "프로젝트명.war" 가 아닌 "ROOT.war"로 지정한다.

 

4. war 파일 저장 경로 지정 후,「Finish」버튼 클릭

 

5. 생성한 war파일명 확인

 

 

◆ 생성한 war 파일(프로젝트 배포파일)을 카페24 서버에 업로드


1. FileZilla 실행 후, SFTP로 서버 연결

  • 프로토콜: SFTP
  • 호스트: {아이디}.cafe24.com 또는 제공받은 IP
  • 사용자/비밀번호: 호스팅 신청 시 설정한 사용자 아이디/비밀번호

2. /{아이디}/tomcat/webapps 경로로 생성한 war 파일(ROOT.war) 업로드

 

 

◆ Tomcat 재시작


1. SSH2 접속

  • HostName: {아이디}.cafe24.com
  • Port: 22
  • User: {아이디}

2. /{아이디}/tomcat/bin 경로로 이동

 > cd /{아이디}/tomcat/bin

 

3. Tomcat 중지

 > ./shutdown.sh

 

4. Tomcat 시작

 > ./startup.sh

Tomcat이 시작되면  업로드 했던 /{아이디}/tomcat/webapps/ROOT.war 파일의 압축이 풀리면서 배포가 완료된다.

배포 완료 후 ROOT.war파일은 서버에서 삭제해도 된다.

 

 

◆ 애플리케이션 정상 구동 확인


브라우저에서 http://{아이디}.cafe24.com 또는 연결한 도메인으로 접속해 애플리케이션이 정상 구동되는지 확인한다.

 

 

참조
war 파일 배포는 어떻게 하나요?
https://cafe24.zendesk.com/hc/ko/articles/18537735481753-war-%ED%8C%8C%EC%9D%BC-%EB%B0%B0%ED%8F%AC%EB%8A%94-%EC%96%B4%EB%96%BB%EA%B2%8C-%ED%95%98%EB%82%98%EC%9A%94
단독 톰캣 재시작은 어떻게 하나요?
https://cafe24.zendesk.com/hc/ko/articles/18537104780441-%EB%8B%A8%EB%8F%85-%ED%86%B0%EC%BA%A3-%EC%9E%AC%EC%8B%9C%EC%9E%91%EC%9D%80-%EC%96%B4%EB%96%BB%EA%B2%8C-%ED%95%98%EB%82%98%EC%9A%94

글 내용 중 잘못된 부분이 있거나, 첨부하실 내용이 있으시면 댓글로 남겨주세요. 공부하는데 많은 도움이 됩니다.
-- 기억의 유효기간은 생각보다 짧다. --

 

반응형