개발자였던 것/Spring

개발을 위한 준비 / 개발 환경설정

서으이 2020. 7. 30. 13:46
728x90
반응형

스프링은 설정이 꽤 복잡하기 때문에 흔히들 설정이 반이다 라고 말할 정도로 설정의 난이도 때문에 진입장벽이 높을 때가 많습니다.

개발을 위한 준비로 다음과 같은 설정을 처리하겠습니다.

 

  • JDK 1.8 버전 설치
  • 오라클 데이터베이스 / SQL Developer 설치 및 연동
  • Tomcat 8 설치 및 연동
  • STS 3 설치

JDK는 1.8버전을 권장합니다. 스프링은 버전에 따라 JDK의 제한이 있으므로 설치에 주의해야 합니다.

나열된 순서대로 설치를 진행해 보겠습니다.


1.JDK 설치

JDK 10버전이 출시되기는 했지만 꾸준하게 문제점이 발견되고 있기 때문에 JDK 1.8 버전을 기준으로 환경설정을 하겠습니다.

https://www.oracle.com/java/technologies/javase-downloads.html에서 JDK를 다운받아 설치합니다.

 

JDK 설치 후에는 환경 변수를 설정해야 합니다.

내 PC -> 속성 -> 고급 시스템 설정 -> 환경변수를 클릭합니다.

 

 

 

1.시스템 변수에서 새로만들기를 클릭한 후 변수 이름과 변수 값을 지정해줍니다.

변수 이름(N) : JAVA_HOME
변수 값(V) : C:\Program Files\Java\jdk-13 (자신의 jdk 폴더 경로!)

 

2.사용자 변수의 path에서 편집버튼을 클릭하여 새로 만들기 클릭 후 변수 값을 입력합니다.
변수 값(V) : %JAVA_HOME%\bin

3.시스템 변수의 path에서 편집버튼을 클릭하여 맨 위에 있는 변수를 설정합니다.
이때 중요한것은 세미콜론 입니다.
변수 값(V) : %JAVA_HOME%\bin;

 

 

설정이 완료된 후에는 명령 프롬프트를 이용해서 javacv 명령어가 제대로 동작하는 시 확인합니다.

 

 

 

2. 오라클 데이터베이스 설치

오라클 데이터베이스는 최근 12c버전을 사용할 수 있지만, 개인 프로젝트에 부담이 없는 11g Express Edition 버전을 다운로드하겠습니다.

11g Express 버전의 다운로드를 위해 Oracle  항목에서 찾거나 검색을 이용해 다운로드합니다.

사이트의 메뉴 구조가 자주 개편되는 관계로 구글 등을 이용해 검색하는 방법이 제일 편합니다.

 

오라클 사이트에서 다운로드하여야 할 것은 Database와 Developer Tools 두 가지입니다.

우선 Database부터 다운로드 진행하기 위해 해당 탭을 클릭합니다.

 

 

Database 11g Express / Seandard Edition을 클릭합니다.

 

 

스크롤을 아래로 내려 Oracle Database 11g Release 2 Express Edition for Windows 64을 클릭합니다.

 

 

Oracle Database 11 gR2 Express Edition for Windows x64을 클릭하여 프로그램을 다운로드합니다.

 

 

SQL Developer 툴도 미리 다운로드하여 줍니다.

다운로드한 11g Express Edition와 SQL Developer는 압축을 풀어주세요.

 

 

SQL Developer는 with JDK 8 included 파일을 받는 것이 좋습니다.

JDK가 포함되지 않은 파일은 많은 오류를 일으키므로 추천하지 않습니다.

 

 

2.1 Oracle Database 11g Express Edition

우선 다음의 화면과 같이 오라클 11g Express Edition 설치를 진행합니다.

 

 

설치 중간 과정에 System, SYS 계정의 패스워크를 지정하게 되는데, 이 패스워드는 무척 중요하기 때문에 반드시 기억해야 합니다.

System 계정의 패스워드는 다른 사용자 계정을 만들 때도 필요합니다.

 

 

2.2 SQL Developer 설치

다운로드한 Developer툴은 별도의 설치 절차 없이 압축파일을 해제하고 실행하면 됩니다.

실행된 후에는 System 계정으로 설치 시 입력했던 패스워드를 통해서 접속합니다.

 

 

데이터베이스에 접속할 때는 아래와 같은 화면을 이용하게 됩니다. 

사용자 이름과 비밀번호를, 접속 이름을 지정해 줍니다.

 

 

 

3. 아파치 톰캣 설치하기

Apache Tomcat사이트에 접속해서 Tomcat 8 항목을 설치하겠습니다.

메인 화면 페이지에서 Download 메뉴의 Tomcat 8을 클릭합니다.

 

 

스크롤을 내려 Binary Distributions 항목에서 64-bit Windows zip을 클릭하여 파일을 다운로드합니다.

 

 

원하는 경로에 압축을 해제합니다.

저는 STS라는 새폴더를 생성하여 톰캣, JDK, STS 파일을 보관할 예정입니다.

이렇게 원본 파일을 보관하면 새로운 작업 환경에서 보다 빠른 설치가 가능합니다.

 

 

기본적으로 톰캣 설치 시 톰캣 포트의 디폴트 값은 8080으로 설정되어 있습니다.

하지만 오라클 데이터베이스를 설치한다면 포트 번호를 변경해주어야 하는데요.

오라클 웹포트가 8080을 사용하고 있기 때문입니다.

 

따라서 포트 번호를 8081로 변경하여 설치하겠습니다.

혹시 8081을 사용하고 계시다면 8080보다 큰 숫자로 아무 숫자나 입력하여 설치가 가능합니다.

 

참고로 웹포트는 8080 포트로 사용할 것을 권장하지만 보안 문제가 까다로우므로 사용 빈도는 낮은 편입니다.

설치 이후에도 아파치 포트번호 변경이 가능합니다.

 

 

설치가 완료되면 실행시키는 방법에 대해 알아보도록 하겠습니다.

설치하신 경로에 위치한 Apache Tomcat 폴더에 접속한 뒤 .bin 폴더를 클릭합니다.

여기서 해당 버전의 .exe 파일을 실행시킵니다.

 

 

실행시키면 다음과 같은 창이 나타납니다.

 

 

http://localhost:8081/ (포트번호는 본인이 설치시 입력했던 설정에 맞게 입력하세요)으로 접속하셔서 아래와 같은 화면이 뜨면 정상입니다.

 

 

 

 

4.STS 3 설치하기

STS는 이클립스가 포함된 버전으로도 다운로드가 가능하고, 기존에 이클립스에 STS플러그인을 추가하는 방식으로 사용하는 것도 가능합니다.

저는 직접 spring 프로그램을 다운받아 설치하는 방법에 대해 소개하겠습니다.

STS3 다운로드를 위해 https://spring.io/tools 사이트에 접속합니다.

 

스크롤을 아래로 내리시면 Looking for Spring Tool Suite 3?라는 문구의 화면을 확인하실 수 있습니다.

여기서 빨간 네모칸 부분의 링크를 클릭합니다.

 

윈도우, 맥, 리눅스 환경에 맞게 Spring Tools을 다운로드하여 주세요.

저는 윈도우 64용으로 다운로드하겠습니다.

 

 

파일을 다운로드한 후 압축을 풀어주세요.

sts-3.9.13.RELEASE 파일을 클릭하면 STS 실행 파일을 확인하실 수 있습니다.

 

 

Workspace은 본인의 설정에 맞게 변경 가능하니 경로를 지정하실 분들은 Browse... 버튼을 클릭하시면 되고 베이직 경로를 이용하실 분들은 Launch버튼을 클릭하시면 됩니다.

 

728x90
반응형