네이버클라우드 캠프 | BE/Spring

[Spring Framework] 설치와 서버 생성 (환경설정 미포함)

three kim 2023. 5. 26. 15:35
728x90

오랜만에 블로그로 돌아온 Three입니다.

오늘은 Spring을 사용하기 위한 기본적인 환경설정에 대해 간결하게 설명하겠습니다.

 

사전 작업 : eclipse와 jdk v.11 설치

아래의 단계는 jdk v.11이 설치 과정에 대해 다루지 않았습니다.

SpringFramework 사용을 위해 eclipse, jdk를 다운로드하여주세요. (해당 부분까지 다루지 못해 죄송합니다 ㅠㅠ)

 

1.  Spring 설치

아래 GitHub 사이트에서 'Sptring Tool Suite 3.9.18' 버전을 다운로드합니다.

 

Spring Tool Suite 3

the distribution build for the Spring Tool Suite and the Groovy/Grails Tool Suite - spring-attic/toolsuite-distribution

github.com

 

2. Apache Tomcat  설치

아래의 'tomcat.apache.org' 사이트에 들어가 9.0.75 버전으로 다운로드합니다.

 

Apache Tomcat® - Apache Tomcat 9 Software Downloads

Welcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as links to the archives of older releases. Unsure which version you need? Specification version

tomcat.apache.org

 

3. Spring이 설치된 파일 내 STS.ini 폴더 수정

javaw.exe 파일의 경로를 추가합니다.

 

 4. STS.exe 실행

STS.exe 실행 시, eclipse로 파일이 실행되어 아래와 같은 화면을 확인할 수 있습니다.

 

5. Spring의 시작 및 서버 생성

좌측 하단의 'Servers'에서 마우스 오른쪽 클릭, 'New' - 'Server'를 통해 서버를 생성합니다.

 

'Apache' 파일 내 'Tomcat v9.0 Server' 클릭 및 'Next'를 클릭합니다. 

 

앞서 다운로드한 apache-tomcat의 경로를 Browse 하고, 'Finish' 버튼을 눌러 서버 생성을 마무리합니다.

 

 

😇마무리

제가 구축한 환경은 웹서버(apache)와 WAS가 통합된 형태(tomcat)입니다.

현업에서는 웹 서버가 정적인 콘텐츠 처리를 담당하고, WAS는 동적인 콘텐츠의 처리를 담당하는 것처럼

성능 향상과 보안, 확장성을 위해 웹서버와 WAS를 분리해 사용합니다.

그러나 웹 애플리케이션 개발에 대한 전체적인 작동 방식을 이해하기 위해 apache와 tomcat을 통합해 구축했습니다.

앞으로 SpringFramework 실습을 통해 실제 서비스 운영 환경에서 겪을 수 있는 문제와 해결 방법에 대해 배워봅시다!