1. 필수 패키지 설치

sudo apt-get install build-essentialsudo 

apt-get install zlib1g-dev libreadline6-dev

 

2. 소스 다운로드

wget https://ftp.postgresql.org/pub/source/v11.1/postgresql-11.1.tar.bz2
tar -xvf postgresql-11.1.tar.bz2

 

3. 소스 컴파일

cd postgresql-11.1
./configure

 

make

make install

 

4. 계정 추가 

adduser postgres

 

5. 퍼미션 변경 및 초기화, 시작

$mkdir /usr/local/pgsql/data chown postgres /usr/local/pgsql/data
$su - postgres /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
/usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data >logfile 2>&1 &

 

6. 접속 가능 상태 확인

/usr/local/pgsql/bin/psql postgres

 

7. client 설치

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://www.PostgreSQL.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update

 

sudo apt-get upgrade

 

1) cli 툴 설치

apt-get install postgresql-client-11

 

2) gui 툴 설치

apt-get install pgadmin4

 

*참고 agt-get으로 server 설치할 경우

apt-get install postgresql-11   (설치)

/usr/lib/postgresql/11/bin/pg_ctl -D /var/lib/postgresql/11/main -l logfile start  (시작)

 

'RDB > PostreSQL' 카테고리의 다른 글

PostgreSQL 병렬 쿼리  (0) 2020.03.23
PostgreSQL 파티션  (0) 2020.03.23
Postgresql 버전 Upgrades  (0) 2016.04.01
Postgresql 백업 및 복구  (0) 2016.03.31
PostgreSQL 테이블 파티션  (0) 2016.03.25

+ Recent posts