728x90
셋팅 버전
- springboot 2.7.13 (내장톰캣 9버전대로 추측)
- jdk 1.8
- mariadb
셋팅 순서
- nas docker 설치
- docker에 톰캣 설치
- docker에 mariadb 설치
- war 말아서 ftp로 nas에 넣기 (지금 포스팅해서 실시할 내용)
가장 애먹었던 부분은
jdbc 연결이였다.
원래 tomcat에
catalina.out 파일로
로그를 확인하여 오류를 수정해 나갔는데
catalina.out 파일이 없어서
난감했다.
마침내
jdbc 연결,
로그 확인하는 법 알아냈다.
아무리 검색해도
안나와서 한명이라도
도움이 될까봐 올려본다.
필요한 정보가 있다면
요청하시면 정리하여 올려드리겠슴!
먼저 tomcat에서 mariadb 접근 방식에 대한 이해를 도와보자
원래 우리는 localhost:3306으로 db에 접근하는 데에 익숙하다.
docker는 이미지를 떠서 새로운 호스트를 생성하는 듯 하다.
(공부를 좀 더 해야함 확실하지 않음)
그래서
localhost로는 못찾아서
직접 docker 위에
mariadb 컨테이너 ip주소를
확인해본 뒤 jdbc 셋팅해야한다
docker 위에 있는
mariadb컨테이너 ip주소를
application.properties에
jdbc 셋팅해보자
개인정보라서 가렸음
이렇게 셋팅한 뒤에
war 말아서 ftp로 넣어준 뒤
서버 재시작하면 잘 된다
'서버' 카테고리의 다른 글
nas) 오랜만에 nas 서버 키려니 오류난 이유 (0) | 2023.12.29 |
---|---|
시놀로지 nas - tomcat 이미지 업로드 경로 셋팅 (0) | 2023.12.05 |
nas에 웹애플리케이션 배포하기 - 1) docker, tomcat, mariadb 설치 및 셋팅 (heidsql 접근하기) (0) | 2023.11.16 |
nas에 웹애플리케이션 배포하기 - 0) docker위에 tomcat war배포하기 (0) | 2023.11.16 |
iwinv - 서버 호스팅하기 (0) | 2023.11.06 |