저도 딥따 부족하거든요...
혹 제가 잘못된 것을 올리면 누가 저좀 말려주세요.... ^_^;;;
일단 제가 일전에 PostgreSql.exe를 이용하여 Windog에 까는 것을 올린적이 있습니다.
대단히 편하게 인스톨을 하실 수 있습니다.
그런데 그 내부를 잘 들여다 보면 Cygwin이 숨어있습니다. (Cygwin없이 돌아가는 것이 아닙니다.)
따라서 만일 님이 다른 환경에서 또는 Windog환경에서 database dump를 하거나 restore를 할 경우는 여전히 PostgreSql.exe가 깔릴때 같이 깔린 Cygwin을 이용해야만 합니다.
님도 아시겠지만 PostgreSQL은 Windog환경으로 만들어지지 않았습니다. 다만 PostgreSQL을 Windog환경에서 사용하기 위해 Cygwin을 사용하는 것입니다.
그럼 Cygwin이 뭐냐구요...?
제가 정확히 알고 있는 지는 자신이 없지만 어쨌든... Cygwin을 Windog상에서 Unix환경을 에뮬레이트하는 것이라고 하면 비슷할 듯합니다. 따라서 그 안에서 unix command, gcc를 이용한 컴파일 및 구동..., unix shell 작성, 심지어는 요즘엔 Cygwin상에서 돌릴 수 있는 XWindow도 나오더군요. 따라서 Win상에서 거의 모든 Unix환경을 구축할 수 있는 그런 유틸입니다.
편하게 사용하시려면 PostgreSql.exe을 사용하시는 것이 좋구요... 그래도 최신 것을 유닉스 환경과 같게 만들어서, 유닉스 환경에도 익숙해질 수 있고, PostgreSQL을 제대로 사용하시려면 Cygwin1.1.8하고 PosgreSQL 7.1을 같이 인스톨하시는게.....
도움이 되었기를 바랍니다.
그럼 재미나게 DB를 디비십시요... ^_^
김일형.
>>서종근 님께서 쓰시길<<
:: 답변감사합니다.
:: 제가 아직 많이 부족해서 그런데
:: apache,php,pgsql를 윈도우에서 사용 가능할까요?
:: 현재 리눅스에서 작업을 하고 있는데
:: 여러가지 일을 하다보니 윈도우를 사용할 일이 많아서 그냥 윈도우에
:: 세팅해서 쓰면 어떨까 해서 여쭤보는 겁니다.
:: 혹시 방법이 있을까요?
::
:: 그리고 박성일님의 글을 보니까 Cygwin없이 PostgreSql.exe만으로도 사용가능하다고
:: 적어셨던데..
:: Cywin이 꼭 필요한지요?
:: 그러면 Cywin의 용도는 무엇인지요?
::
::
::
:: >>김일형 님께서 쓰시길<<
::
:: :: 안녕하세요, 김일형입니다.
:: ::
:: :: 제가 해본바로는 처음 Cygwin을 설치하시면 기본적으로
:: :: administrator가 user로 되어있더군요.
:: ::
:: :: 정 모르시겠으면 터미널에서
:: :: $ whoami
:: :: 를 쳐보세요, 그럼 현재의 user를 알수 있습니다.
:: ::
:: :: 어차피 PostgreSQL은 독립적으로 유저를 관리하니까
:: :: 뭐.... 유저는 생성하는 것은 Postgres에서 생성하셔서 쓰면 될것같은데요...
:: ::
:: :: 김일형.
:: ::
:: :: >>서종근 님께서 쓰시길<<
:: ::
:: :: :: 윈도우용 pgsql을 설치하고 데몬까지
:: :: :: 뛰운것 같은데 dB에 접속을 하려니까?
:: :: :: user와 password가 필요하네요..
:: :: ::
:: :: :: user를 생성하는 명령이 bin디렉토리에 없더라구요
:: :: ::
:: :: :: 설치후 초기에 접속할 수 있는 user는 무엇인지
:: :: :: 아시는분 답변부탁드립니다.
:: :: ::
:: :: :: 행복한 하루 보내세요!
|