생활 가이드
PostgreSQL 다운로드 설치 방법 윈도우 맥 우분투
PostgreSQL은 공식 사이트 postgresql.org의 Download에서 운영체제를 고르면 됩니다. Windows·macOS는 EDB가 만든 설치 파일에 서버, pgAdmin, StackBuilder가 함께 들어 있고, Ubuntu는 apt install postgresql로 설치합니다.
이 글은 운영체제별 다운로드·설치, 버전 고르기, 설치 후 접속 확인을 다룹니다. 복제·고가용성 구성은 다루지 않습니다.
아래 버튼에서 필요한 다음 단계를 확인하세요.
👉 DBMS 공식 홈페이지 바로가기👉 DBeaver 다운로드 설치와 DB 연결 방법👉 무료 DBMS 다운로드 MySQL PostgreSQL 비교1. 공식 다운로드 페이지에서 운영체제를 고릅니다
postgresql.org/download에서 Windows, macOS, Linux 배포판을 고르면 해당 설치 안내로 이동합니다. Windows·macOS 설치 파일은 EDB가 호스팅하며 PostgreSQL 커뮤니티 서버에 있지 않다는 안내가 함께 나옵니다.
설치 파일은 반드시 공식 페이지의 링크로 받으세요.
| 운영체제 | 공식 설치 방법 |
|---|---|
| Windows | EDB 설치 파일(서버·pgAdmin·StackBuilder 포함) |
| macOS | EDB 설치 파일 또는 Postgres.app 등 |
| Ubuntu | apt install postgresql 또는 PostgreSQL Apt 저장소 |
2. Windows와 맥북에 설치합니다
Windows 설치 파일은 그래픽 화면으로 설치하며, 관리 도구 pgAdmin과 추가 도구 관리자 StackBuilder가 함께 깔립니다. 설치 중 정하는 관리자(postgres) 비밀번호는 접속할 때 필요하니 꼭 기록하세요.
macOS 설치 파일도 같은 구성이며 Apple Silicon(arm64)과 Intel(amd64)을 지원합니다. 공식 표에 PostgreSQL 18은 macOS 13 이상에서 테스트됐다고 나와 있습니다.
- 설치 파일 실행
- 설치 경로·데이터 폴더 확인
- postgres 관리자 비밀번호 지정·기록
- 포트 5432 확인
- pgAdmin으로 접속 테스트
3. 우분투 서버에 설치합니다
Ubuntu에는 PostgreSQL이 기본 저장소에 들어 있어 apt install postgresql로 설치할 수 있습니다. 다만 Ubuntu 버전마다 들어 있는 PostgreSQL 버전이 고정돼 있습니다.
다른 버전이 필요하면 PostgreSQL Apt 저장소를 추가합니다. 공식 페이지는 sudo apt install -y postgresql-common 뒤 sudo /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh를 실행하는 자동 설정을 안내합니다.
| 방법 | 명령 |
|---|---|
| 기본 저장소 | sudo apt install postgresql |
| 공식 Apt 저장소 설정 | sudo apt install -y postgresql-common |
| sudo /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh |
4. 지원 기간이 남은 버전을 고릅니다
PostgreSQL 공식 버전 정책 표에서 18은 2030년 11월 14일, 17은 2029년 11월 8일까지 지원됩니다. 14는 2026년 11월 12일에 지원이 끝나므로 새로 설치한다면 피하세요.
같은 메이저 버전 안에서는 항상 최신 마이너 버전을 쓰라고 공식 문서가 권합니다. 새로 시작한다면 최신 메이저 버전을 고르는 것이 무난합니다.
| 버전 | 최신 마이너(2026-10) | 지원 종료 |
|---|---|---|
| 18 | 18.6 | 2030-11-14 |
| 17 | 17.11 | 2029-11-08 |
| 16 | 16.15 | 2028-11-09 |
| 15 | 15.19 | 2027-11-11 |
| 14 | 14.24 | 2026-11-12 |
5. 설치 후 접속을 확인합니다
PostgreSQL 기본 포트는 5432입니다. 같은 컴퓨터에서는 pgAdmin이나 psql로 postgres 계정에 접속해 설치가 끝났는지 확인합니다.
다른 컴퓨터에서 접속하려면 listen_addresses와 pg_hba.conf에서 접속을 허용하고 방화벽을 열어야 합니다. 설정은 같은 묶음의 접속 오류 해결 글에 정리했습니다.
- pgAdmin 또는 psql로 로컬 접속
- 포트 5432 확인
- 원격 접속이면 listen_addresses·pg_hba.conf 설정
- 방화벽에서 필요한 IP만 허용
실행 체크리스트
표시한 항목은 이 브라우저에만 저장되며 어디에도 전송하지 않습니다.
이 환경에서는 저장할 수 없어 이번 화면에서만 표시됩니다.
확인한 공식 자료
작성·점검일 2026-10-13. 각 DBMS 개발사 공식 사이트와 공식 문서를 바탕으로 정리한 편집 가이드입니다. 버전·설치 파일·라이선스 조건은 수시로 바뀌니 내려받기 전에 공식 페이지에서 다시 확인하세요.