ติดตั้ง Postgresql8.2 บน Debian 4 r3
Submitted by bremen91 on 24 June, 2008 - 16:52.
เนื่องจากพึ่งหัดใช้เลยยังเซ็ตค่าไม่ถูกครับ
รบกวนช่วยเหลือด้วยครับ
ผมติดตั้ง Postgresql8.2 บน Debian 4 r3
ผมทำเป็น Database Server ต้องการให้ User ติดตั้ง Application บนเครื่องของตัวเอง แต่ต้องการให้ใช้ Database บน Server
IP Server : 192.168.120.1
ต้องทำการกำหนด Hostname ตอนติดตั้ง Application ยังไงครับ
Hostname:
port : 5432
ถ้าติดตั้งบน App บน Server ผมกำหนดเป็น
Hostname:192.168.120.1
Port :5432
ติดตั้งได้สำเร็จครับ แต่ติดตั้งบนเครื่องของ User ไม่ได้ครับ รบกวนช่วยด้วยครับ ว่าควรเซ็ตอับ อย่างไรครับ
ขอบคุณครับ
Bremen91













Re: ติดตั้ง Postgresql8.2 บน Debian 4 r3
จะต้องตั้งค่าให้ PostgreSQL อนุญาตให้เครื่อง Client สามารถเชื่อมต่อกับเข้ามาที่ PostgreSQL Server ก่อน
ตรวจสอบไฟล์ /etc/postgresql/8.2/main/pg_hba.conf
สั่ง Restart service
อย่าลืมตรวจสอบ ว่า PostgreSQL รับ การเชื่อมต่อจาก Host อื่นหรือไม่
หากมีการ LISTEN ที่ 0.0.0.0:5432 ก็น่าจะ OK แต่ถ้าไม่ขึ้น หรือต้องการจะกำหนดให้ Listen ที่ IP ที่เรากำหนด
แก้ไข /etc/postgresql/8.2/main/postgresql.conf
'*' หมายถึง ให้ Listen ทุก interfaces แต่หากต้องการกำหนดให้ Listen ที่ Address ที่กำหนดก็ใส่แทน '*' ได้เลย
แก้ไขเสร็จ Restart service อีกครั้ง
hostname ตอนติดตั้ง Application ก็เป็น หมายเลข IP ของ Server เลยครับ
เท่านี้ก็น่าจะใช้ได้แล้วครับ
___
Neutron: Linux Addict!
Re: ติดตั้ง Postgresql8.2 บน Debian 4 r3
ขอบคุณสำหรับคำตอบครับ ตอนนี้ใช้งานได้แล้วครับผม
ขอบคุณมากครับ
Bremen91
Post new comment