http://powerdb.net/database/postgres/pgsql-nt/pgsql-win-install.txt
약간 오래된 문서입니다. 설치과정은 거의 동일하니 참조하시기 바랍니다. 아울러 이런 식의 cygwin 기반으로 설치하는 것은 그렇게 권장하고 싶지 않습니다.
안녕하세요, 김일형입니다.
오늘은 저의 집에 있는 win98에 Cygwin을 이용하여 PostgreSQL 7.1.2를 설치를 하고나서 이 글을 올립니다. 기본적으로 지난번과 설치방법 자체는 동일한데 가장 크게 달라진 점은 Cygwin 1.1.8이 가지고 있던 버그가 수정되어 더이상 cygwin1.dll 의 스냅샷 버젼을 받을 필요가 없게 된 것입니다.
새로운 Cygwin은 1.3.2로 업그래이드가 되었고, 이 버젼에는 PostgreSQL 7.1.2가 기본 패키지로 포함이 되었습니다.
------------------------------------------------------------------------------
준비물
------------------------------------------------------------------------------
1. Cygwin 1.3.2 (최신버젼)
2. cygipc 1.09 (최신버젼)
------------------------------------------------------------------------------
설치
------------------------------------------------------------------------------
1. Cygwin 1.3.2 설치
일단 http://www.cygwin.com으로 가셔서 "install cygwin now"라는 놈을 클릭해서 "setup.exe"를 다운 받습니다.
그리고 그 것을 실행시켜서 일단 cygwin을 인터넷에서 local로 다운을 받으십시요.
그리고 난 후 다시 setup을 실행 시키셔서 이번에는 local에서 설치를 하십시요.
예를 들면 C:\cygwin 과 같은 디렉토리에......
2. cygipc 1.09 설치
cygipc는 http://www.neuro.gatech.edu/users/cwilson/cygutils/V1.1/cygipc/index.html
에서 받으실 수 있습니다.
그리고 다운받은 cygipc를 윈도탐색기를 이용하여 cygwin rood 디렉으로 카피를 합니다.
(예를 들면 C:\cygwin )
그 다음에 cygwin 콘솔로 들어가셔서 root로 가시면 (# cd / ) cygipc 화일이 보일 것입니다.
tar를 이용하여 압축을 풀면... cygipc가 인스톨 됩니다.
# tar zxvf cygipc-1_09-2_tar.gz
라고 입력하면 되죵...
4. ipc-daemon을 서비스로서 설치 (NT/2000 인경우 에만...)
$ ipc-daemon --install-as-service
5. ipc-daemon 올리기
만일 NT 또는 2000을 사용하시면...
$ net start ipc-daemon
아님 9x 또는 Me 버젼을 사용하시면
$ ipc-daemon &
로 ipc-daemon을 올리십시요.
6. PGDATA 환경변수 설정
export PGDATA=/usr/share/postgresql/data
라고 입력합니다. 뭐... 원하시는 디렉을 사용하셔도 되구요...
7. db 초기화
$ initdb
8. postmaster 올리기
$ postmaster &
9. PostgreSQL 이용하기
$ psql template1
저는 이와 같은 방법을 이용하여 허접한 Win98에 PostgreSQL 7.1.2성공적으로 인스톨 하였습니다. PostgreSQL 만세다!!!
위에서 안내한 절차는 Cygwin에 들어가셨을 때, /usr/doc/Cygwin/postgresql/7.1.2.README 화일에 나와있는 절차입니다.
|