728x90
사전 패키지 설치
sudo apt install curl
Percona repository 설정
Percona 웹사이트에서 percona-release 패키지 패치(Fetch)
wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb
percona-release 패키지 설치
sudo dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb
로컬 캐시 리프레시
sudo apt update
리포지토리 활성화
sudo percona-release setup ppg-18
패키지 수동 설치
sudo apt install -y percona-postgresql-18
sudo apt install -y percona-postgresql-18-repack
sudo apt install -y percona-postgresql-18-pgaudit
sudo apt install -y percona-pgbackrest
sudo apt install -y percona-patroni
sudo apt install -y percona-pgbouncer
sudo apt install -y percona-pgaudit18-set-user
sudo apt install -y percona-pgbadger
sudo apt install -y percona-postgresql-18-wal2json
sudo apt install -y percona-postgresql-contrib
sudo apt install -y percona-haproxy
sudo apt install -y percona-pgpool2
sudo apt install -y percona-pg-gather
sudo apt install -y percona-postgresql-18-pgvector
서비스 시작
postgresql 실행
sudo systemctl status postgresql.service
설치 확인
psql --version
psql (PostgreSQL) 18.1 - Percona Server for PostgreSQL 18.1.1
접속 방법
su - postgres
psql
pgvector 확장 활성화
pgvector extension 설치 확인
postgres=# SELECT * FROM pg_available_extensions WHERE name = 'vector';
name | default_version | installed_version | comment
--------+-----------------+-------------------+------------------------------------------------------
vector | 0.8.1 | | vector data type and ivfflat and hnsw access methods
(1 row)
pgvector 활성화
postgres=# CREATE EXTENSION IF NOT EXISTS vector;
CREATE EXTENSION
활성화된 확장 확인
postgres=# \dx
List of installed extensions
Name | Version | Default version | Schema | Description
---------+---------+-----------------+------------+------------------------------------------------------
plpgsql | 1.0 | 1.0 | pg_catalog | PL/pgSQL procedural language
vector | 0.8.1 | 0.8.1 | public | vector data type and ivfflat and hnsw access methods
(2 rows)
참고
설치 과정 공식 문서
https://docs.percona.com/postgresql/18/apt.html
postgresql 접속 방법 공식 문서
https://docs.percona.com/postgresql/18/connect.html
pgvector 활성화 방법 공식 문서
https://docs.percona.com/postgresql/18/enable-extensions.html#pgpool2
728x90
'📁 Database' 카테고리의 다른 글
| [SQL Server/MSSQL] SQL Server 기본 아키텍처 (0) | 2026.03.02 |
|---|---|
| [SQL Server/MSSQL] SQL Server 2025 Developer Enterprise Edition 설치 가이드(for Windows x86-64) (0) | 2026.02.28 |
| [Database] ANSI 고립 수준(Isolation Level) / 이상 현상(Anomaly) (1) | 2025.11.17 |
| [Data Engineering] AWS에서 데이터 파이프라인 구축하기(S3, Glue, Lambda) (0) | 2024.12.02 |