이번에 어쩔수없은 사정에 의해 psql을 win2000에 설치하게 되었습니다.
설치후 제가 메모처럼 만들어둔 문서입니다. 도움이 되었으면 합니다. ^^
서버는 Win2000서버이구... 제컴의 Win Me에서도 테스트 하였습니다.
* PostgreSQL7.1RC2 Win2000/Me Porting
1.CygWin1.1.7을 인스톨한다. 1.1.8은 버그가 있으므로 차기 버전이 나올때까지
사용을 보류한다.
2.Cygipc의 최신 버전을 인스톨한다. 1.0.7버전 이하는 사용하면 안된다.
/ CygWin실행후 / 에서 압축을 풀러주면 된다.
3.ipc/deamon을 실행한다.
#ipc/deamon &
4.PostgreSQL7.1RC2를 /usr/local에 압축을 푼 후에 pgsql로 이름을 바꾼다.
5./usr/local/pgsql에서 ./configure를 실행한다.
#./configure
이때 필요한 옵션을 메류얼을 참고하여 설정한다.(odbc, multibyte등)
6.make와 make install을 실행한다.
#make
#make install
7./usr/local/pgsql/lib/pq.dll을 /usr/local/pgsql/bin에 복사한다.
#cp /usr/local/pgsql/lib/pq.dll /usr/local/pgsql/bin
8./ 디렉토리에 .bashrc를 만들어준다.
PATH=$PATH:/usr/local/pgsql/bin:/usr/local/bin
PGDATA=/usr/local/pgsql/data
PGLIB=/usr/local/pgsql/lib
LD_LIBRARY_PATH=/usr/local/pgsql/lib:/usr/local/lib
export LD_LIBRARY_PATH PATH PGDATA PGLIB
9. source /.bashrc를 해준다.
# source /.bashrc
10.initdb /D /usr/local/pgsql/data를 실행한다.
# initdb /D /usr/local/pgsql/data
11.pg_ctl start를 실행한다.
#pg_ctl start
이후에는 작업을 하시면 됩니다. 필요한 설정은 메뉴얼을 참고하세요. ^^
아! ipc/deamon은 컴파일전에 꼭 뛰우시기를... 그래야 정상적으로 컴파일
되는것 같습니다.
|