반응형

postgresql 9.4.2 & pgAdmin III 설치하기  -- windows


환경 : windows 8 64bit, postgresql 9.4.2 64bit 


참고:

   - postgresql 9.4.2 다운로드 사이트 : http://www.enterprisedb.com/products-services-training/pgdownload#windows




1. windows 용 postgresql 9.4.2 installer 다운 받기.

  

   -- postgresql 9.4.2 다운로드 사이트 : http://www.enterprisedb.com/products-services-training/pgdownload#windows



2. 설치하기 

  -- 다운받은 postgresql-9.4.2-1-windows-x64.exe 을 실행하여 설치한다.







    -- 설치 폴더는 원하는 곳으로...설정.














     -- locale 은 한국으로 함.






     -- 설치중....



      -- 설치 완료후, Stack Builder 실행할지 물어봄. 




    ** 추가로 plugin 프로그램 필요없으면, Stack Builder 는 실행할 필요없다. (체크해제하고 Finish 하면 설치 끝.)




3. pgAdmin III 실행하기  --- 시작메뉴에서 pgAdmin III 선택하여 실행한다.





1) 로컬에서 실행후 화면




2) postgresql db 연결하기.






 --> 설치 중에 생성한 database superuser(postgres) password 를 입력한다.



3) postgresql db 연결완료후 화면.




4) pgAdmin III 에서 database 만들기.




5) 새 Table 만들기 





4. psql 실행하기



    


  -- postgresql 설치후 시작메뉴에서 처음 psql 실행시에는 밑줄친 부분을 입력해야 한다...

     ; password 는 설치시에 설정한 password 입력하면 된다. 

      -  위의  pgAdmin III 화면에서도  보이듯이, 설치시에 postgres 라는 database 는 형성되어있고, owner 또한 postgres !!!




5. 외부 접속 허용을 위한 설정하기
   -- 설치 직후에는 localhost 에서만 postgresql 접근가능하므로, 다른 네트워크에서 접속 가능하게 설정 해줘야한다.

1) pg_hba.conf 파일 설정하기
  -- 192.168.1 로 시작하는 모든 내부망의 연결을 허가하기 위해서는 192.168.1.0/24 을 추가한다. 
  -- 여기서 /24 는 CIDR 표시로, 상위 24bit 가 1 이라는 의미, /32 는  상위 32bit 가 1 이다.
     즉, /24 는  11111111.11111111.11111111.00000000 을 의미 (즉, 255.255.255.0) 한다.
     이는 상위 24bit 가 일치하는 모든 네트워크 접속을 허락한다는 의미이다.
     192.168.1.0 ~ 192.168.1.255 까지 모든 접속허가...

     host    all             all             192.168.1.0/24            md5
     를 # IPv4 local connections: 항목 아래에 추가해 주면 끝.

    

2) postgresql.conf 파일 설정하기


listen_addresses = '*'
port = 5432


3) 방화벽 TCP port 5432 열어주기.

  -- http://freeprog.tistory.com/97  참고하여 설정하면 됨.



6. SSL 설정하기


windows 7 에 설치된 postgresql 9.4 에 SSL 설정하기 ( http://freeprog.tistory.com/120 ) 에 정리함.


  참고 - http://www.postgresql.org/docs/9.4/static/ssl-tcp.html

        - PostgreSQL Cookbook chapter 2. 

        - https://support.ca.com/cadocs/0/CA%20Application%20Performance%20Management%209%206-KOR/Bookshelf_Files/HTML/APM--Installation%20and%20Upgrade%20Guide/index.htm?toc.htm?2238069.html




반응형
Posted by 자유프로그램
,