다음은 간단한 설치과정입니다.
openssl 이 설치되어 있다는 가정하에서 설명하겠습니다. 만약 필요없다면 //with/openssl 옵션을 제외시키면 됩니다.
====================================
1. root 로서 로그인한다.
2. postgresql/7.1.tar.gz 파일을 가져온다.
(ftp://database.sarang.net/pub/database/postgresql/ftp.postgresql.org/)
3. tar xvfz postgresql/7.1.tar.gz
4. cd postgresql/7.1
5. ./configure 를 실행한다.
./configure \
//enable/locale \
//enable/recode \
//enable/multibyte \
//enable/unicode/conversion \
//with/maxbackends=256 \
//enable/depend \
//with/tcl \
//without/tk \
//with/perl \
//with/python \
//with/openssl \
//enable/odbc \
//with/odbcinst=/usr/local/pgsql/etc \
//with/CXX \
//with/gnu/ld \
//enable/syslog
(위에서 개인적으로 //with/java 옵션은 제외하였는데 이것은 자바 관련 패키지가 설치되어 있을경우 줄수 있는 옵션이다. 해당 JDBC 를 설치해준다. 그리고 openssl 을 이용하지 않고자 하는 경우에는 이중 //with/openssl 옵션을 제외시켜 주기 바랍니다.)
6. make
7. make install
8. cd doc
9. make install
10. chown /R postgres.postgres ~postgres
11. su / postgres
12. initdb /E EUC_KR
13. bin/pg_ctl start
이상이 간단한 설치 과정이다. 비교적 잘 동작하는데 한가지 data/postgresql.conf 파일을 편집하여 tcpip_socket = true 라는 행을 추가한 후에 다시 pg_ctl restart 를 해 주면 TCPIP socket 을 통한 디비 서버 접속이 가능해 진다. 참고로 하시기 바랍니다.
그렇게 설치과정이 어렵고 복잡하지는 않지요. 자세한 변경사항은 아래에 나와 있는 changelog 를 참조하시기 바랍니다.
|