안녕하세요, 김일형입니다. 오늘은 저의 집에 있는 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 화일에 나와있는 절차입니다.