728x90 반응형 Tomcat3 [Spring Boot] 스프링부트 WAR 빌드, Tomcat 서버 WAR 배포 및 도메인 설정 📌 스프링부트 도메인 사용 배포 스프링부트에서 도메인(DNS)을 사용하려면,JAR 빌드 방식이 아닌 WAR 빌드 방식으로 배포해야 합니다.WAR 파일은 웹 애플리케이션 아카이브로, Tomcat과 같은 서블릿 컨테이너에 배포하기에 적합합니다.도메인 설정을 하려면 반드시 WAR로 빌드해야 합니다.JAR는 간편하지만 도메인 연결에 한계가 있으며, WAR는 웹 서버와 통합하여 도메인 설정이 가능합니다. 🔎 JAR, WAR 차이 JAR 파일 스프링 부트 애플리케이션을 독립적으로 실행내장 톰캣 서버 사용도메인 설정이 어렵고, 주로 개발 및 테스트에 적합 WAR 파일 전통적인 웹 애플리케이션 배포 형식외부 웹 서버(Nginx, Apache 등)에서 실행여러 도메인을 쉽게 관리하고 설정할 수 있음📌 Maven을 .. 2024. 10. 16. [Project] 초기 설정 서버셋팅 리스트구분설치 프로그램버전예상 용량기능설명프로그램비주얼스튜디오 코드-300MB 디비버-150MB데이터베이스 툴데이터베이스 접속 및 데이터 편집깃-300MB버전 관리 시스템파일 버전 관리엑셀- 스프레드 시트 웹서버Apache2.4.57초기 70MB / 5MB 매달 추가웹 서버웹 페이지 호스팅 및 서비스개발Python3.10.0550MB프로그래밍 언어 Flask2.2.3 웹 프레임워크확장성 있는 웹 어플리케이션 개발mod wsgi4.9.4 HTTP 서버 모듈apahce와 python WSGI 호환 인터페이스PostgreSQL15.29MB 매달 추가데이터베이스데이터베이스 저장 및 관리총합초기 : 1.5GB / 매달 20MB 추가 환경 변수C:\Users\Administrator\AppData\Lo.. 2023. 7. 6. [Java] IntelliJ / Tomcat 웹 애플리케이션 디렉토리 구조 [톰켓의 폴더 구조]bin ▶ 바이너리 (톰캣 실행 파일 모여있음) ex) startup.batconf ▶ 환경설정 (컨피그레이션) ex) server.xml (톰캣이 구동되는 포트번호)lib ▶ 라이브러리 (자르파일) 톰캣이 자바를 실행한다. (톰캣은 자바 기반의 WAS) 자바라이브러리 - 자르 확장자 파일들이 있다. (jar) 자바소스를 압축해 놓은게 jar다.logs ▶ 톰캣 로그 기록temp ▶ 톰캣 임시파일webapps ▶ 웹 어플리케이션이 들어가는 공간 자바웹어플리케이션을 압축해 놓은게 war다. .. 2023. 3. 10. 이전 1 다음 728x90 반응형