2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

반응형

웹프로그래밍 162

시놀로지 나스에 도커 + 톰캣 설치 후 스프링부트 프로젝트 배포 방법

1. 패키지 센터에서 Docker를 검색해서 설치한다. 2. 도커가 설치 완료되면 docker를 열어서 레지스트리에서 tomcat을 설치한다. 3. 설치 완료 후 이미지에 가면 다음과 같이 tomcat이 있다. 여기서 더블클릭하여 다음과 같이 환경설정한다. 4. 고급설정을 클릭하여 고급설정- 자동 재시작 활성화 체크 - 볼륨의 폴더 추가 (webapps로 사용할 폴더 선택) ROOT.war 파일을 이 디렉토리에 업로드 하면 톰캣에서 인식하여 압축 해제하여 실행 한다. 마운트 경로 /usr/local/tomcat/webapps - 포트설정 설정후 저장하면 컨테이너에 다음과 같이 tomcat이 생성되어 있다. - 텔넷 접속 방법 컨테이너에 tomcat을 더블 클릭 후 터미널 클릭 - 생성->명령으로 실행 -..

스프링 부트 프로젝트 war 파일로 톰캣에 배포 방법

- build.gradle 에 다음을 추가 apply plugin:'war' bootWar{ archiveBaseName="helloWorld" archiveFileName="hellwWorld.war" archiveVersion="0.0.0" } - ServletInitializer 클래스 생성 package com.example.helloWorld; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; public class ServletInitializer extends SpringBootS..

반응형