본문 바로가기
SERVER

카페 24 - Tomcat JSP 호스팅

by haheaven 2022. 1. 11.

국비 프로젝트 마무리하고 배포가 정말정말 하고 싶었다.

그래서 비교적 쉬운 카페24의 도메인을 샀고 호스팅하려고 했으나 너무 어려웠다.

호스팅 과정 블로그 정보들이 너무 예전이라 호스팅 기록을 남겨보려고 한다.

 

 

- 개발 환경

 프로젝트 환경 : SPRING(3.9.15) TOMCAT(8.5) Mysql JDK(1.8)

 카페24 환경 : Tomcat 8.0.x (jsp 2.3/Servlet 3.1) OpenJDK 8.x  MariaDB 10.1.x 

** DB는 오라클로 작업했으나 카페24가 지원하지 않아 Mysql로 변경함(mysql문법으로 맞게 수정 + jdbc 연결 수정)

 

 

 

 

 

- 구매 : Tomcat jsp(비즈니스)

* 절약형 1개월 사고, 연장하거나 추후에 사양올리는걸 추천(바로 적용됨)

 

 

 

 

 

 

---- 호스팅 순서 ----

1.  DB 설정 및 연결 (Mysql 버전)

① 서비스 접속관리 -> DB비밀번호 변경통해 DB비밀번호(꼭 기억) 설정하기

 

②   * MySQL 외부 IP설정 :  local DB가 아닌 카페24(외부) 접근을 해야하므로 설정필수 

    (아이피는 https://www.findip.kr/ 에서 확인가능)

 

 

 

 

 

 

* HeidiSQL  --- [HeidiSQL 다운로드]

: https://help.cafe24.com/cs/cs_faq_view.php?idx=1880&page=1&mode=&s_value=&faq_list=36&categoryIdx=36&select_os=&contentNum=110

 

고객센터 - 카페24 호스팅센터

대한민국 No.1 카페24 호스팅! 문의게시판, ARS안내, 자주묻는질문, 매뉴얼, 공지사항 등 제공

help.cafe24.com

 

 

 

 

⑤    세션이름 하위에 카페24아이디로 된 DB 생성되어 있음 이후 필요한 테이블 생성하기

   *** 테이블 생성시 대소문자는 SPRING 에서 작성한 쿼리 대소문자랑 꼭 일치시키기!!!!

 

 

⑥ Spring에서 설정한 jdbc연결 바꿔주기

 

 

 

 

 

 

 

 

2.  파일질라에서 war업로드

① Spring에서 프로젝트 war로 export 하기

 

  ** 파일명은 꼭 ROOT.war로 저장 

 

** target runtime : 내 프로젝트는 톰캣 8.5 / 카페 24 환경은 8.0이므로 설정X

 

 

② war파일을 업로드해줄 파일질라 다운로드하기

https://filezilla.softonic.kr/

 

FileZilla

신난다 무료 FTP 클라이언트

filezilla.softonic.kr

 

 

③ 파일 - 사이트 관리자 접속 - 새사이트만들기 

    프로토콜 : SFTP

    호스트 : 카페24 도메인

    포트 : 22

    사용자 : 카페24아이디

    비밀번호 : 카페24비밀번호

 

④  리모트 사이트  사용자id/tomcat/webApp/ 에 ROOT.war 옮기기

** 만약 접속 했는데 tomcat 이 없으면 tomcat이나 DB 초기화 ..(초기화 전 1:1문의로 해결하는걸 추천!!)

 

 

 

 

 

 

3. Putty로 톰캣 실행/중지

① putty 다운로드

https://img.cafe24.com/hosting/zip/putty.exe

 

②  Host Name : 카페24도메인

 

 

loginId : 카페24아이디

password: 카페24비밀번호 

톰캣 중지 :  ./tomcat/bin/shutdown.sh

톰캣 시작 : ./tomcat/bin/startup.sh

 

 

 

 

 

 이제 카페24 서비스 관리에 있는 도메인클릭하면 접속완료!!!

댓글