목차
- 리눅스 스프링 개발환경 구성 - 5(스프링 실행 및 톰캣 deploy 연동 설정) 예제 이전 포스팅 링크 및 설명
- 리눅스 스프링 개발환경 구성 - 4(스프링 스타터 프로젝트에 pom.xml 생성 및 maven 설정) 예제 이전 포스팅 링크 및 설명
- 리눅스 MariaDB 서버 설치 및 데이터베이스 생성 예제 이전 포스팅 링크 및 설명
- 스프링 톰캣 Web Modules 설정에 Spring Starter 프로젝트 추가 예제
- 스프링 서버 실행 및 접속 확인 예제
리눅스 스프링 개발환경 구성 - 5(스프링 실행 및 톰캣 deploy 연동 설정) 예제 이전 포스팅 링크 및 설명
이전 포스팅에서는 스프링 실행과 톰캣 배포 연동 설정에 대한 예제를 다루었습니다. 이전 포스팅에서 아파치 공식 홈페이지에서 다운로드한 톰캣 8.5 버전의 압축 파일을 로컬 PC에 압축해제하고 Spring Tool Suite 도구에서 이 톰캣 서버를 추가하는 방법에 대해 알아보았습니다. 이 서버를 통해 이제부터 만드는 스프링 웹 서버 모듈을 Deploy 할 수 있습니다. 스프링 프로젝트를 구성중이시라면 반드시 수행해야할 과정입니다. 만약 아직 톰캣 서버와 STS 도구간 연동 방법을 잘 모르신다면 아래 링크를 참고하여 학습해주세요.
2024.02.10 - [Linux/Spring] - [Linux/Spring] 리눅스 스프링 개발환경 구성 - 5(스프링 실행 및 톰캣 deploy 연동 설정)
리눅스 스프링 개발환경 구성 - 4(스프링 스타터 프로젝트에 pom.xml 생성 및 maven 설정) 예제 이전 포스팅 링크 및 설명
이전 포스팅에서는 스프링 스타터 프로젝트에 pom.xml을 생성하고 메이븐 설정을 하는 방법에 대한 예제를 다루었습니다. Maven과 Pom.xml을 활용하여 웹 서버 구동에 필요한 외부 라이브러리 의존성 파일들을 종합적으로 다운로드하여 관리할 수 있습니다. 따라서 STS에서 처음 Spring Starter 프로젝트를 생성했을 때 이러한 pom.xml 파일이 생성되지 않을 수 있습니다. 아래의 링크 포스팅을 참고하여 Maven을 설정하여 pom.xml 생성 방법을 확인해보세요.
리눅스 MariaDB 서버 설치 및 데이터베이스 생성 예제 이전 포스팅 링크 및 설명
마지막으로 이전 포스팅에서는 리눅스에 MariaDB 서버를 설치하고 데이터베이스를 생성하는 방법에 대한 예제를 다루었습니다. 해당 예제를 참고하여 MariaDB 서버를 설치하고 데이터베이스를 생성하는 방법을 자세히 학습해보세요. 마리아 DB 클라이언트 프로그램을 개발하고 클라이언트의 요청을 받아 서비스를 제공하기 위해서는 이러한 마리아 DB 서버 구성이 필수입니다. 특히 리눅스 우분투 환경에서 DB 서버 구성 방법이 궁금하시다면 아래의 링크를 참고하여 학습해주세요.
2023.08.29 - [Linux/OS] - [Linux/Ubuntu] 리눅스 우분투 MariaDB 서버 설치, 데이터베이스 생성 및 계정 생성 예제(ubuntu 20.04)
스프링 톰캣 Web Modules 설정에 Spring Starter 프로젝트 추가 예제
아래는 스프링 톰캣의 Web 모듈 설정에 Spring Starter 프로젝트를 추가하는 예제입니다. 이를 통해 스프링 프로젝트를 웹 애플리케이션으로 구성하고 톰캣에 배포하는 과정을 자세히 설명하고 있습니다. 예제를 참고하여 스프링 프로젝트의 Web 모듈 설정과 톰캣 배포를 학습해보세요.
우선 아래와 같이 수행합니다.
1. 하단 Servers 탭에서 톰캣 서버 더블 클릭
2. Modules 하위 탭 선택
3. Add External Web Module 버튼 클릭
4. Document base 옆 Browse... 버튼 클릭 후 Spring Starter 프로젝트 경로 선택
5. Auto reloading enabled 체크박스 해제
6. OK 버튼 클릭
스프링 서버 실행 및 접속 확인 예제
아래는 스프링 서버를 실행하고 접속을 확인하는 예제입니다. 스프링 프로젝트를 톰캣에 성공적으로 배포한 후, 서버를 실행하고 웹 브라우저를 통해 접속하여 동작을 확인하는 방법에 대해 자세히 설명하고 있습니다. 해당 예제를 참고하여 스프링 서버 실행과 접속 확인 방법을 학습해보세요.
브라우저에서 아래 주소로 접속합니다.
http://localhost:8090/
위와 같이 서버에는 접속되지만 아직 컨트롤러가 없어서 404 Not found가 나오는 모습입니다. 다음 포스팅에서는 MVC 패턴으로 페이지를 간단히 만들어보는 방법을 알아보도록 하겠습니다.