728x90
반응형
컴파일 등에 필요한 기본 패키지들은 구성이 되있다고 가정하고 진행하겠다.
PostgreSQL 파일 설치
wget http://ftp.postgresql.org/pub/source/v12.1/postgresql-12.1.tar.gz
tar zxvf postgresql-12.1.tar.gz
cd postgresql-12.1
mkdir -p /APP/postgresql/data
소스 컴파일 및 설치
./configure --prefix=/APP/postgresql --with-python --without-python --without-readline
make && make install
Database Cluster 생성
cd /APP/postgresql/bin
./initdb -E utf-8 /APP/postgresql/data/
--> 루트로 실행되지 않음
sudo chown -R estar /APP/postgresql/data
$ ./initdb -E utf-8 /APP/postgresql/data/
log 파일 생성
$ sudo mkdir /APP/postgresql/logs
$ sudo chown estar /APP/postgresql/logs
$ ./pg_ctl -D /APP/postgresql/data_new/ -l /APP/postgresql/logs/logfile start
확인
$ netstat -tupln | grep 5432
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 274993/postgres
tcp6 0 0 ::1:5432 :::* LISTEN 274993/postgres
반응형
'Linux' 카테고리의 다른 글
[Linux]Cgroup (1) | 2024.10.07 |
---|---|
[Rockylinux] 이더넷 명 바꾸기(네트워크 인터페이스 이름 바꾸기) (0) | 2024.09.11 |
[Rocky linux 8] Cmake 명령어 다운로드 및 설치(수동 설치) (0) | 2024.06.29 |
[Rocky linux 8] 명령어로 kvm 가상 머신 생성하기 (0) | 2024.06.24 |
[Rocky Linux 8] KVM 에서 가상 머신 생성하기(UI로 생성하기) (0) | 2024.06.23 |