Installation
Linux Library 확인
아래 lib가 없으면 yum install로 모두 설치한다. readline
readline-devel
ncurses
ncurses-devel
zlib
zlib-devel
make
gcc
최신 버전 Download
압축 풀기
|
설치
$ useradd -d /home/ndap ndap $ mkdir /mnt/postsql/data $ chown -R ndap:ndap /mnt/postsql |
환경설정
|
실행
$ initdb -D /mnt/postsql/data
Success. You can now start the database server using:
postgres -D /mnt/postsql/data or
$ pg_ctl -D /mnt/postsql/data/ -l logfile start server starting |
만약 실행 중 "pg_ctl: error while loading shared libraries: libpq.so.5: cannot open shared object file: No such file or directory" Error가 발생한다면 다음과 같이 한다
|
동작 확인
외부 접근 설정
아래의 Code를 추가및 수정을 한다.
-
$ vi /mnt/postsql/data/pg_hba.conf
-----------------------------------------------
host all all
0.0
.
0.0
/
0
trust # 추가
$ vi /mnt/postsql/data/postgresql.conf
----------------------------------------------- listen_addresses = '*' # 수정
port = 5432 # 수정
max_connections = 100 # 수정 |
Code를 수정한 뒤, PostgreSQL을 Restart한다.
|
'Database > PostgreSQL' 카테고리의 다른 글
psql: FATAL: Peer authentication failed for user (0) | 2016.06.27 |
---|---|
create database in postgresql (0) | 2016.06.27 |
postgresql user list (0) | 2016.06.27 |
PostgreSQL - Ubuntu Basic 설치 가정 (0) | 2014.09.02 |
PostgreSQL Table 전체 조회 (0) | 2013.03.25 |
댓글