> apache+php3+postgreSQL로 게시판과 방명록을 짜려고 하는데
>
> postgreSQL을 DB로 쓸시 apache와 php에 설정 해야할것이
>
> 무엇이 있는지요?
apache+php3 의 연동 준비는 이미 많은 부분에서 언급하고 있으니 피하기로 하겠습니다. (실제로 apache 컴파일시 PHP3를 사용하도록 옵션을 주고 PHP3를 컴파일시에는 postgresql을 사용하도록 옵션을 주면 끝입니다. 이것은 크게 설정할 게 없습니다)
PostgreSQL 쪽의 설정을 말씀 드리겠습니다.
1. postmaster 기동시 '/i' 옵션을 주도록 합니다.
PHP+Apache 가 postmaster 로 접속시 TCP/IP 를 통해서 접속하므로 반디 /i 옵션을 명시해서 TCP/IP 를 통한 DBMS 접속이 가능하도록 해 줘야 합니다.
2. pg_hba.conf 에 apache+php3 가 있는 서버의 접속을 허용 하도록 한줄 추가해 줘야 합니다.
host all webserver_IP 255.255.255.255 trust
이렇게 한줄을 적어 줘서 접속 허용을 해 줍니다.
3. nobody 를 DB 사용자로서 등록시켜 줍니다.
4. 연동하고자 하는 DB 테이블의 권한을 nobody가 읽고 쓸수 있도록 grant 를 줍니다.
grant all on table_name to nobody;
이것으로 준비는 다 된것 같군요.
|