Window환경에 PostgreSQL과 pgAdmin을 설치하고 pgAdmin 접근 까지의 예제입니다.

 

 

1. 아래 링크에 들어가 그림1-1의 버전 스펙 표를 참고하여 원하시는 버전을 선택 해주세요.

https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

 

 

PostgreSQL Database Download

Please Note: EDB no longer provides Linux installers for PostgreSQL 11 and later versions, and users are encouraged to use the platform-native packages. Version 10.x and below will be supported until their end of life.

www.enterprisedb.com

 

그림 1-1

 

 

 

2. 설치 파일을 실행 시키시고 그림 2-3과 같이 패키지에 포함된 컴포넌트들을 선택 해주세요.

   저는 pgAdmin 까지 사용을 하기 위해 모두 선택 하고 진행 하겠습니다.

   그림 2-5는 비밀번호를 설정 하는 부분이고 mysql&mariadb 와는 다르게 super user가 root가 아니라

   postgres입니다.

   그림 2-6은 포트를 설정하는 부분인데 다른 DB와는 다르게 3306포트를 하용하지 않고 5432를 사용합니다.

   그림 2-7은 Locale을 설정 하는건데 서버 스펙에 따라 설정 해주세요. 저는 default를 선택 했습니다.

   

그림 2-1
그림 2-2
ㅐ킺그림 2-3
그림 2-4
그림 2-5
그림 2-6
그림 2-7

 

그림 2-8
postg그림 2-9
그림 2-10 

 

 

 

3. 설치가 완료되면 pgAdmin 4를 실행 하시거나 아래 링크로 접근 해주세요.

   로그인 화면에서 super user 계정명과 비밀번호를 입력 하시면 그림 3-2와 같이 생성된 DB를 확인 할 수 있습니다.

 

* http://127.0.0.1:50835/browser/

 

그림 3-1
그림 3-2

스프링 프로젝트 사용 중  Could not run phased build action using Gradle distribution 'https://services.gradle.org/distributions/gradle-6.3-bin.zip'  에러가 발생 했습니다.

해당 문제는 gradle 버전이 맞지 않아 생기는 문제이며 C:\Users\{username}\.gradle\wrapper\dists 경로에서

그림 1과 같이 사용하지 않는 버전을 삭제 해주시고, 그림 2와 같이 필요한 버전을 다시 한 번 설정 해주세요.

wrapper를 사용 하시면 첫 번째 방법만 사용 하시면 됩니다.

 

그림 1
그림 2

 

 

스프링 프로젝트를 생성하고 jsp 파일에 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 에러가 발생 하였습니다.

프로젝트 runtime을 위해 톰캣을 추가 해주고, Dynamic Web Module, Java, JS 의 버전을 같이 수정 해주세요.

 

* 프로젝트 우클릭 -> Properties -> Project Facets -> 아래 그림 2-1을 참고 해주세요

 

그림 2-1

+ Recent posts