https://brunch.co.kr/@daniellim/37
https://www.postgresql.org/ftp/source/
1. Postgress 계정 생성
Xotmfrlox
2. Postgress 계정으로 로그인
su – xotmfrlox
3. 관련 패키지 다운로드
sudo yum -y install gcc gcc-c++ boost boost-devel pkgconfig uuidd libtool autoconf make coreutils uuid-dev uuid-devel libuuid-devel e2fsprogs-devel readline readline-devel zlib zlib-devel openssl openssl-devel gettext
4. Postgresql 소스 다운로드와 압축 해제
ftp 프로그램 (ex 파일질라)로 postgresql 소스 다운로드와 압축 해제
tar xvfz post~
cd postgr~
혹은
wget으로 설치해도 됨
ex) wget https://ftp.postgresql.org/pub/source/v9.5.7/postgresql-9.5.7.tar.gz
tar xvfz postgresql~ cd postgresql-~ |
5. Postgresql 설정 & 설치 진행
./configure –prefix=/home/xotmfrlox/pgsql //prefix는 설치 디렉토리 지정 make make install |
6. 기본 DB 설치 & 접속 테스트
Cd /home/xotmfrlox/pgsql/bin ./initdb -D /home/xotmfrlox/pgsql/data ./postgres -D /home/xotmfrlox/pgsql/data/>logfile 2>&1 & Or ./pg_ctl -D /DATA/pgsql/data -l logfile start |
l 에러
l 에러 해결
db 생성해주기
./createdb test
빠져나오려면 \q
l Postgresql 기동 & 재기동 & 정지
cd /home/xotmfrlox/pgsql/bin ./pg_ctl status -D /home/xotmfrlox/pgsql/data //상태 확인 ./pg_ctl restart -D /home/xotmfrlox/pgsql/data //현재는 재기동 restart, start, stop 사용 가능 |
exit도 안나가지고 quit도 안되고 컨트럴 c도 안나가져서 한참 해맸습니다. \q로 나가시면 됩니다. ㅎ..
l Postgresql 접속 설정
로컬에서 암호를 이용해 pgsql 접속 설정
vi /home/xotmfrlox/pgsql/data/pg_hba.conf |
외부 접속 허용
1. Iptables open
Iptables -l INPUT 1 -p tcp –dport 5432 -j ACCEPT Iptables -l OUTPUT 1 -p tcp –dport 5432 -j ACCEPT |
'DATABASE > DB install & upgrade' 카테고리의 다른 글
linux & Window cubrid install (0) | 2019.12.20 |
---|---|
centos7 mariadb install (0) | 2019.10.07 |
window tibero install (2) | 2019.04.04 |
mssql 설치 (Window) (0) | 2019.01.28 |
centos 6 mysql 설치 (0) | 2019.01.21 |
댓글