1. (cafe24) Tomcat 호스팅 신청
절약형 3개월 |
2. (cafe24) DB, FTP 접속 아이피 추가
3. (MySQL) 접속 확인_HeidSQL
4. (Springboot) 배포파일(war) 만들기
Build Success 까지 [Run As] > [Maven install] 반복하기
*서버 끄고 해야함
처음에 2번 하면 위의 폴더 생성 되는 걸 확인 할 수 있음
[Maven] > [Update Project]
Force Update 체크 후 [OK]
오른쪽 아래 빌드 되는 거 확인 하고
[Run As] > [Maven build]
Goals : package
Profiles : pom.xml
작성 후 [Run]
오류났을시 [Run As] > [Maven Install] 와 [Maven] > [Update Project] 반복하면
target 폴더와 SNAPSHOT으로 war 파일이 생성된 걸 확인할 수 있음
5. FTP(파일질라)로 배포파일 업로드
호스트 주소, 비밀번호 묻기, 호스트 ID 작성 후 [연결]
비밀번호 입력후 [확인]
[ tomcat > webapps ] 디렉토리에 sts에서 얻어진 war 배포파일 이름 ROOT로 변경해서 업로드하기
6. (cafe24) 톰캣매핑/재시작
cafe24 나의 서비스 관리에서 [톰캣매핑/재시작] 메뉴로 가서
1. 중지
2. 시작
해주기
7. 사이트 접속 하기
프로토콜에 s가 붙으면 접속이 안됨
http://호스트아이디.cafe24.com
이런식으로 주소창 확인 해야함
업로드한 최종 war 파일 모습으로 사이트가 돌아간다
우리팀 메인 페이지 모습! 오른쪽 회원가입/로그인 버튼 짤림
보라언니 챌린지 관리 페이지👍👍
DB도 아주 잘 가져오고 너무 예부다
8. (SSH) log 확인 하기_PuTTY
호스트 주소 입력
세션 이름 입력 후 [Save]
[Open]
접속 완료 되면
호스트 아이디와 비밀번호를 입력하고
cd 명령어로 [ tomcat > logs ] 폴더로 이동
tail 명령어와 -f 옵션으로 catalina.out 파일의 끝부분 내용을 끊기지 않고 계속 보여주게 하기
위의 사진은 아직 ROOT 배포파일 업로드 전 이다.
ROOT 배포파일 업로드 후 + 톰캣 매핑/재시작 했을 때
(자동으로 계속 log 업데이트 됨)
사이트에 접속하여 페이지 조회하면
Springboot log4j로 설정해둔 log들이
catalina.out 파일에 자동으로 기록되는 걸 확인할 수 있다.
'Framework > SpringBoot' 카테고리의 다른 글
springboot/ import 카카오페이 결제 모듈 구현하기 (0) | 2022.05.08 |
---|---|
springboot / coolsms로 문자인증 구현하기(유료) (0) | 2022.04.20 |
(Stringboot) 🅳 Mybatis 회원 삭제 (0) | 2022.03.18 |
(Springboot) 🆄 Mybatis 회원 수정 화면 및 처리 (0) | 2022.03.18 |
(Springboot) 🅲 Mybatis 회원가입 ID중복검사(ajax), 유효성 검사 (0) | 2022.03.02 |