소스 다운로드
PostgreSQL V10.2 설치
wget https://ftp.postgresql.org/pub/source/v10.2/postgresql-10.2.tar.gz
압축풀기
tar xvfz postgresql-10.2.tar.gz
빌드 환경 구성 및 빌드
yum -y install python-devel
./configure --prefix=/usr/local/cafe24/pgsql --with-python --with-openssl --enable-nls=ko
make make install
설치 확인
cd /usr/local/cafe24/pgsql ls -l
“root” 와 같은 “postgres” 유저 추가 및 데이터 디렉토리 권한 변경
adduser –M postgres chown –R postgres:postgres /usr/local/cafe24/pgsql
환경설정
vi /etc/profile #postgres export POSTGRES\_HOME=/usr/local/cafe24/pgsql export PGLIB=$POSTGRES\_HOME/lib export PGDATA=$POSTGRES\_HOME/data export PATH=$PATH:$POSTGRES\_HOME/bin
기본 데이터베이스 생성
sudo -u postgres /usr/local/cafe24/pgsql/bin/initdb -E UTF8 --locale=ko\_KR.UTF-8 /usr/local/cafe24/pgsql/data
postgres 서버 실행 및 확인
sudo -u postgres /usr/local/cafe24/pgsql/bin/pg\_ctl -D /usr/local/cafe24/pgsql/data -l logfile start ps -ef|grep postgres netstat -nlp : grep 5432
간편한 접속을 위한 데몬, /etc/init.d 에 놓고 chkconfig --add 를 통해서 등록할 수 있도록 한다.
접속하기
psql -U postgres
비밀번호 수정
postgres로 로그인하여 접속한 뒤, alter user postgres with password '비밀번호';
접근 설정
vi /usr/local/cafe24/psql/data/pg\_hba.conf method, user, database등 local 및 ip4 에 대한 내용 변경
..
'DB > PostgreSQL' 카테고리의 다른 글
[PostgreSQL] DB 연결 변경하기 (0) | 2019.06.11 |
---|---|
[PostgreSQL] 계정 생성, 권한 부여, 접속 설정 (0) | 2019.06.11 |