JDK 설치

- 실습에 사용할 이클립스 버전은 'Mars'

- JDK 설치가 진행되다가 JRE(Java Runtime Environment) 설치 화면이 나오면, <변경> 버튼을 클릭하여 설치 폴더를 변경한다. [폴더 찾아보기] 대화 상자가 열리면 <새 폴더 만들기> 버튼을 클릭해 'jre1.8' 폴더를 만들고 생성된 폴더를 선택한 후 <확인> 버튼을 클릭한다.

 

이클립스 설치

https://www.eclipse.org/downloads/

- 'eclipse-jee-mars-1-win32.zip' 파일을 내려받는다.

 

Eclipse Downloads | The Eclipse Foundation

The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.

www.eclipse.org

이클립스 설치 후, 이클립스 홈 디렉터리에 'eclipse.ini'라는 환경 파일이 있다. eclipse.ini 파일을 열어서 -vmargs 옵션 위에 -vm 옵션을 추가하고, JDK가 가진 javaw.exe 파일의 정확한 위치를 지정한다.

-vm 밑에 JDK가 설치되어 있는 경로를 찾아서 경로를 적어준다.

 

톰캣 서버 설치 및 이클립스 연동

https://tomcat.apache.org/

 

Apache Tomcat® - Apache Tomcat 8 Software Downloads

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

tomcat.apache.org

apache-tomcat-8.0.32.zip 다운로드

압축을 해제하고 이클립스에서 톰캣 서버를 구동한다.

이클립스를 실행하고 [Servers] 뷰에 있는 링크를 클릭하여 서버 등록 화면으로 이동한다.

처음에 'No servers are available. Click this link to create a new server...'이라고 뜨는 링크를 클릭하여 서버 등록 화면으로 이동한다. 

새 서버 등록 창이 나오면 가운데 서버 선택 상자에서 Apache 폴더에 있는 "Tomcat v8.0 Server"를 선택하고 <Next> 버튼을 클릭한다.

<Browse> 버튼을 클릭하여 톰캣이 설치된 폴더를 지정한다.

서버 등록을 마치고 이클립스의 [Servers] 뷰 오른쪽 위에 있는 초록색 화살표 버튼을 클릭하면 서버가 구동한다.

 

데이터베이스 구축

나는 오라클을 연결해서 사용했었기 때문에 오라클을 사용하려 한다.

오라클 11g를 다운받아 준다.

https://www.oracle.com/database/technologies/xe-prior-release-downloads.html

다운로드를 다 받고, 압축을 풀어주면 DISK1이라는 폴더와 함께 파일들이 생긴 것을 확인할 수 있다.

이 중 'setup.exe'라는 파일을 실행시켜 준다.

기본 경로는 C:\oraclexe 폴더이다.

 

편의상 비밀번호는 'oracle'로 해두자.

 

Install을 눌러 설치해준다.

 

Finish 버튼이 나오면 설치 완료한 것!

 

sql-developer 설치

https://www.oracle.com/tools/downloads/sqldev-downloads.html

Windows 32-bit/64-bit 를 설치해준다.

 

다운받은 압축 파일을 풀어준다.

압축 해제한 폴더에 들어가서 sqldeveloper.exe를 실행해준다.

실행 중간에 JDK 경로를 확인하는 팝업이 뜨면, JDK 경로를 지정해 준다.

 

STS(Spring Tool Suite) 플러그인 설치

- 스프링 프레임워크를 사용하다 보면 라이브러리 관리도 신경 써야 하고, XML 설정 파일도 정확하게 작성하고 관리해야 하는 등 개발자가 신경 써야 할 부분이 상당히 많다. 스프링에서는 이런 불편함을 해결하기 위해서 STS(Spring Tool Suite)라는 프로그램을 제공하고 있다. 이클립스에 STS 플러그인을 설치하면 더 편하고 쉽게 스프링 관련 실습을 수행할 수 있다.

- 이클립스의 [Help] - [Eclipse Marketplace]메뉴를 선택

- Find 란에 'Spring Tool Suite'라는 키워드로 검색해서 'Spring Tool Suite (STS) for Eclipse 3.7.3.RELEASE'에서 <Install> 버튼을 클릭한다.

- 설치 완료 후 이클립스를 다시 시작하고 [Window] - [Preferences] 메뉴를 클릭하여 Preferences 환경으로 이동했을 때, [Spring] 메뉴가 추가된 것을 확인하면 설치는 끝난 것이다.

 

'STUDY > 스프링' 카테고리의 다른 글

의존성 주입  (0) 2022.01.17
스프링 XML 설정  (0) 2022.01.16
스프링 컨테이너 및 설정 파일  (0) 2022.01.16
프레임워크 개요  (0) 2022.01.15
실습 프로젝트 생성  (0) 2022.01.14

Apache 설치

-> 'Bitnami WAMP Stack' 프로그램 사용

https://bitnami.com/stack/wamp/installer

 

Install WAMP, Download WAMP

show MD5 886d34764c71cd45c43e90bdf1ca8dee SHA1 a37bc894462cf3dc4e839b73e59460dd95c593dd SHA256 83b26dd382abd26efb00f79b5d5c1d10f039ca2ff657149d502ef6bd6fb3aa88

bitnami.com

 

아파치와 함께 자주 사용되는 프로그램이 MySQL이라는 데이터베이스와 PHP라는 미들웨어이다. 우리는 Apache를 위해 Bitnami를 깔아준다.

가장 최신 버전으로 다운로드 한 뒤, 설치를 해준다.

설치를 진행하다보면 이런 화면이 뜨는데, 이건 MySQL이라는 데이터베이스를 깔 때 데이터베이스의 비밀번호를 지정하는 것이다.

이 수업에서는 사용하지 않지만, 다른 수업에서 사용할 수 있기 때문에 비밀번호를 기억해두는 것이 좋다!

 

체크를 해제하고 Next를 누른 뒤 Next를 또 눌러 설치를 진행한다.

설치 진행 후에 방화벽 관련 창이 뜨면 '액세스 허용'을 체크해주고, 

Launch Bitnami WAMP Stack 에 체크가 되어있는 것을 확인하고 완료 버튼을 눌러 설치를 끝낸다.

 

이 화면이 떴다면 성공적으로 설치한 것!

여기에서 'Go to Application'을 누른 다음

이 창이 뜬다면, 성공적으로 Bitnami를 이용하여 Apache를 설치한 것이다.

 

이 프로그램은 'Bitnami Manager'라고 하는 프로그램인데, Bitnami를 이용해서 설치한 여러 프로그램들을 관리하는 데에 도움을 주는 프로그램이다.

만약 꺼졌다면, 설치한 경로에 가서 manager-windows.exe 파일을 실행시키면 아까의 프로그램이 실행된다.

 

이 프로그램을 이용하면 웹 서버를 키고 끌 수 있다.

라잌 디스!

 

만약 'Apache Web Server'를 Stop 버튼을 눌러 중지시키면, 

아까 봤던

이 화면에서 새로 고침을 했을 때

파일을 찾을 수 없다고 뜬다.

웹 서버가 없으면 이 페이지를 볼 수 없기 때문이다.

 

'WEB' 카테고리의 다른 글

웹 호스팅: github page  (0) 2022.01.07

생활코딩 WEB1 - 18. 웹 호스팅: github page

 

깃허브에 올린 다음, Settings에서 Github Pages를 찾는다.

여기에서 Check it out here! 라는 것을 누르게 되면

None -> master로 변경해준다. 

그럼 이렇게 접속할 수 있는 사이트가 나온다.

별도의 웹 호스팅을 필요로 하지 않아도 간단하게 사이트를 얻을 수 있다.

 

- web hosting 사이트 추천

- 검색 키워드: 'Free static web hosting'

https://www.bitballoon.com/ 

 

Netlify App

 

app.netlify.com

http://neocities.org/ 

 

Neocities

Free web hosting and tools that allow anyone to create a website. Join our community today!

neocities.org

Amazon S3

Google Cloud Storage

Azure Blob

'WEB' 카테고리의 다른 글

웹 서버 설치(Window)  (0) 2022.01.08

+ Recent posts