PostgreSQL은 무료 오픈소스 데이터베이스지만 버전마다 지원 기한이 정해져 있습니다. 2026년 11월에는 14의 지원이 끝나고 19가 새로 나옵니다. 아래에서 지원 기한, 설치 파일, 업그레이드 규칙, 기본 접속 설정을 정리했습니다.
PostgreSQL은 무료 오픈소스 데이터베이스지만 버전마다 지원 기한이 정해져 있습니다. 2026년 11월에는 14의 지원이 끝나고 19가 새로 나옵니다. 아래에서 지원 기한, 설치 파일, 업그레이드 규칙, 기본 접속 설정을 정리했습니다.
PostgreSQL 지원 기한 5년 규칙
PostgreSQL은 메이저 버전을 대략 1년에 한 번 내고, 각 버전을 첫 출시 후 5년 동안 지원합니다. 5년이 지나면 마지막 마이너 버전을 한 번 더 낸 뒤 지원을 끝냅니다. 14는 2026년 11월 12일이 마지막이고, 15는 2027년 11월 11일, 16은 2028년 11월 9일까지입니다. 13은 2025년 11월 13일에 이미 끝났습니다.
PostgreSQL 설치 파일 받는 경로
운영체제마다 받는 곳이 다릅니다.
| 구분 | 내용 |
|---|---|
| Windows | 외부 업체 설치 프로그램 · zip 바이너리 |
| macOS | 외부 업체 설치 프로그램 · 앱판 · 패키지 관리자 |
| 리눅스 | 배포판 기본 패키지 · PostgreSQL 공식 저장소 |
| 포함 도구 | 서버, pgAdmin, StackBuilder |
| 베타·RC | 테스트 전용, 운영 사용 금지 |
| 라이선스 | PostgreSQL License, 무료 |
PostgreSQL 메이저·마이너 업그레이드 차이
마이너 업그레이드(예: 17.10 → 17.11)는 서버를 멈추고 새 바이너리를 설치한 뒤 다시 켜면 끝납니다. 덤프와 복원이 필요 없습니다. 메이저 업그레이드(예: 14 → 18)는 데이터 디렉터리 형식이 바뀌어 덤프 후 복원하거나 pg_upgrade를 써야 합니다. 15·16·17을 거치지 않고 바로 18로 갈 수 있지만, 그 사이 버전의 릴리스 노트를 모두 읽으라고 공식 정책에 적혀 있습니다.
PostgreSQL 기본 포트와 접속 설정
PostgreSQL 서버의 기본 포트는 5432입니다. 접속을 받는 주소(listen_addresses)의 기본값은 localhost라서 처음 설치한 상태에서는 같은 컴퓨터에서만 TCP로 접속됩니다. 동시 접속 수(max_connections)는 보통 100으로 잡히고, 이 두 값은 서버를 다시 시작해야 바뀝니다.
PostgreSQL을 쓰고 있다면 먼저 지금 버전의 지원 기한을 확인해야 합니다. 메이저 버전은 첫 출시 후 5년만 지원되고, 14는 2026년 11월 12일이 마지막이며 13은 이미 끝났습니다. 18은 2030년 11월, 17은 2029년 11월까지 지원됩니다. 업데이트는 2·5·8·11월 둘째 목요일을 목표로 나오고, 같은 메이저 안의 마이너 업그레이드는 서버를 멈추고 바이너리를 바꾼 뒤 재시작하면 됩니다. 메이저를 올릴 때는 덤프 후 복원이나 pg_upgrade를 써야 하고 중간 버전의 릴리스 노트를 읽어야 합니다. Windows·macOS 설치 파일은 외부 업체 서버에서 받고, 리눅스는 배포판 패키지나 공식 저장소를 씁니다. 19는 11월 19일 정식 출시 계획이며 그 전의 RC는 테스트용입니다.