PostgreSQL-8.0.0Win32, Stunnel, pgAdmin III 인스톨팩키지

RisaPapa의 이미지

다운로드: http://online.spacetag.jp/pgsql.php

리사파파입니다.

이전 PostgreSQL을 포함한 스페이스태그 서버 팩키지를 배포한 후 많은 분이
PostgreSQL을 단독으로 인스톨할 수가 있는 버전을 많은 분들이 요구를 하여
새로 팩키징한 새 버전을 릴리즈합니다.

현재 다른 사이트에서도 PostgreSQL-8.0.0 베타버전을 바탕으로 팩키징한
것이 있지만 많이 부족한 느낌이 들어 다른 모듈을 보충하고 외부에서도
Stunnel을 이용해서 안전하게 SSL로 통신을 할수가 있도록 팩키징했습니다.

그외 PostGIS등이 기본적으로 들어가 있기 때문에 오픈 소스인 맵서버와 함께
운영하면 윈도우 환경에서도 고성능의 위치(지도)정보 데이터베이스로 사용 할
수가 있습니다.

아직 Mingw32로 컴파일해 바이너리 신뢰성은 조금 떨어 지지만 현재 MSVC로
3분의2 정도 포팅한 상태라 앞으로 완전한 윈도우 네이티브 바이너리를 목표로
하고 있습니다.

많은 분들의 성원을 부탁드립니다. 기본적으로 앞으로도 PostgreSQL은 계속
무료로 배포될 것입니다. 한국에도 PostgreSQL유저가 많아 지기를 바랍니다.

리사파파

소타의 이미지

http://pgfoundry.org/projects/pginstaller

PostgreSQL 메인 개발진에서 진행하는 win32 port와 특별한 다른 점이 있나요?
이눔도 상당히 편리했었습니다. pgadmin3, pg_ctl 서비스 등록 등..
유닉스 계열이 최근 beta2 패키징을 했는데 아직 발빠르게 쫓아오지는 못하지만 beta2 win32 인스톨러에 조만간 autovacuum 서비스 등록과 tablespace 기능이 추가될 거라고 합니다.

win32 버전에 contrib가 대부분 이식되고 있지 않은게 참 아쉽습니다 -.-;

RisaPapa의 이미지

소타 wrote:
http://pgfoundry.org/projects/pginstaller

PostgreSQL 메인 개발진에서 진행하는 win32 port와 특별한 다른 점이 있나요?
이눔도 상당히 편리했었습니다. pgadmin3, pg_ctl 서비스 등록 등..
유닉스 계열이 최근 beta2 패키징을 했는데 아직 발빠르게 쫓아오지는 못하지만 beta2 win32 인스톨러에 조만간 autovacuum 서비스 등록과 tablespace 기능이 추가될 거라고 합니다.

win32 버전에 contrib가 대부분 이식되고 있지 않은게 참 아쉽습니다 -.-;

기본적으로 PostgreSQL 메인 개발진의 것과 별로 다르지도 않고 소스도 같은
것을 사용하고 있습니다. 그리고 보시면 아시겠지만 contrib부분이 많이 다를
것입니다. 또한 새로 기능이 추가되고 하는 부분은 계속해서 추가해서 배포해서
나갈 것입니다.

다른 것이라면 먼저 인스톨러가 더 완벽하게 구성이 되어 있고 그외의 기능이
많다는 것입니다. 저희 회사가 위치정보 기술을 메인으로 하고 있기 때문에
PostGIS쪽과 그외 관련 contrib가 추가 되었고 일부 함수가 부녹해 컴파일을
못하는 contrib는 포팅이 환료될 때까지 시그윈 한수를 잠깐 빌려셔 사용 하는
부분도 있습니다.

대충 위의 내용들이 다르다는 것 뿐입니다.

sh.의 이미지

감사합니다
spacetag 잘 사용하고 있습니다.

소타의 이미지

한국날자로 오늘 8.0.0 beta2가 떴습니다.
아직 win32 버전은 패키지의 버전만 beta2 라고 변경되어 있고, 파일이 올라오지는 않았습니다.

아래는 http://pgfoundry.org/projects/pginstaller/ 에 올라온 뉴스 원문입니다.

Quote:

Posted By: Magnus Hagander
Date: 2004-09-08 23:37
Summary: pginstaller 8.0 Beta 2 Dev 1

A new beta version of the PostgreSQL MSI installer has been released. This version is based on a post-beta2 snapshot of PostgreSQL, and includes several fixes both in the core database server and in the installer itself.

For details, see release notes and changelog on http://pgfoundry.org/projects/pginstaller/.

NOTE! THIS RELEASE HAS BEEN TEMPORARILY PULLED DUE TO A MISSING DLL FILE!

변경된 사항을 훑어보니 SSL 관련된 부분이 추가된 듯 합니다.

익명 사용자의 이미지

소타 wrote:
한국날자로 오늘 8.0.0 beta2가 떴습니다.
아직 win32 버전은 패키지의 버전만 beta2 라고 변경되어 있고, 파일이 올라오지는 않았습니다.

아래는 http://pgfoundry.org/projects/pginstaller/ 에 올라온 뉴스 원문입니다.

Quote:

Posted By: Magnus Hagander
Date: 2004-09-08 23:37
Summary: pginstaller 8.0 Beta 2 Dev 1

A new beta version of the PostgreSQL MSI installer has been released. This version is based on a post-beta2 snapshot of PostgreSQL, and includes several fixes both in the core database server and in the installer itself.

For details, see release notes and changelog on http://pgfoundry.org/projects/pginstaller/.

NOTE! THIS RELEASE HAS BEEN TEMPORARILY PULLED DUE TO A MISSING DLL FILE!

변경된 사항을 훑어보니 SSL 관련된 부분이 추가된 듯 합니다.

SSL관련에 대해서는 이미 SSL관련 부분을 추가해서 모든 테스트를 했습니다.

데이터베이스 서버를 외부에서 직접 SSL로 접속해서 테스트를 했는데 조금
난해한 사항과 문제점이 많이 발생을 했기 때문에 Stunnel을 사용해서
SSL래퍼 이용하는 것이 훨신 일반 사람이 이해하기가 쉽고 더 안전 하다는
생각을 해서 저는 그 옵션을 일부러 추가하지 않았습니다.

익명 사용자의 이미지

예전에 리사파파님께서 리눅스 서버에서는 윈도우와 달리 3시간 만에 다운되었다고 한 적이 있어서 여러사람이 그에 대해 질문을 하였으나 말씀이 없으셨습니다.

저도 개인적으로 궁금해 하던차에 이렇게 질문을 드립니다.
그때 리눅스가 다운된 상황이 어떤 조건으로 한 것인지 그리고 그 다운이 된 이유가 뭐라 생각하시는지, 그렇다면 리눅스에 치명적인 결점이 있다는 것인지, 그에 대한 해결책은 어떤 부분이라 생각하시는지...

말씀 해 주시길 부탁 드립니다.
그럼.

소타의 이미지

저와 다른 분이 8.0.0 beta1을 가지고 테스트한 결과로는 퍼포먼스는 리눅스 쪽이 좋았습니다.
pgsql이 아직 고수하고 있는 pre-fork가 윈도우에서는 성능에 치명적입니다. 새로운 콘넥션 생성에 있어 리눅스쪽이 훨씬 응답이 빠릅니다. 2.4에서 했는데두요..

어느 플랫폼이든 pgsql이 다운되는 현상을 만들순 있지만 리눅스라고 해서 실무에서는 아직 접해보지는 못 했는데 저도 궁금하네요..

아참.. pginstaller가 떴습니다.

http://pgfoundry.org/project/showfiles.php?group_id=1000007&release_id=51

처음보는 dev2 딱지를 붙이고 있네요.

http://pgfoundry.org/project/shownotes.php?release_id=51

릴리즈노트 입니다.

tsearch2, pg_autovacuum, btree_gist, chkpass, dblink, dbsize, pgadmin module, findoidjoins
contrib 모듈들이 추가되었습니다.

익명 사용자의 이미지

리사파파님 잘 spacetag 아주 잘 쓰고 있습니다.

회사 컴으로 개인 홈피 돌리는 중인데. 예전에 cygwin, bind, apache, tomcat 등등 따로 했는데 한방에 설치 관리되니 감사합니다.

좋은 하루 되시길~!

RisaPapa의 이미지

소타 wrote:
tsearch2, pg_autovacuum, btree_gist, chkpass, dblink, dbsize, pgadmin module, findoidjoins
contrib 모듈들이 추가되었습니다.

새정보 감사합니다.

위의 것들은 이미 SpaceTag 서버에 포함한 상태에서 배포될 당시 이미
포함을 시켰습니다. 그외 earthdistance를 사용할 때는 cube가 반드시
필요한데 제가 팩키징한 것에는 포팅이 되어 포함이 되어 있습니다.

더 많은 기술 자료를 작성을 해야하는데 혼자서 이것 저것 많이 하다보니
시간이 없어서 못하고 있습니다. 현재 배포되는 것중에 제가 팩키징한 것이
가장 많은 contrib 모듈을 포함하고 있을 것입니다.

시간이 된다면 윈도우에서 아직도 포팅되지 못한 것을 시그윈의 함수를
빌려서 컴파일하여 작동 시키는 방법이라든지 현재 XML관련이 부족한데
이런 부분의 추가 방법등등 조금씩 시간이 나는데로 추가하도록 노력해
보겠습니다.

감사합니다.