Ubuntu 20 ติดตั้ง postgres 12 และ phpPgAdmin

มาเริ่มเลย

sudo apt update

sudo apt install postgresql postgresql-contrib

systemctl start postgresql
systemctl enable postgresql ตั้งค่า user postgres
sudo passwd postgres
su - postgres
psql -d template1 -c "ALTER USER postgres WITH PASSWORD 'newpassword';"
สิทธิ์ ip ที่ไฟล์ นี้
vi /etc/postgresql/12/main/postgresql.conf
แก้ที่
listen_addresses = '*'

 สิทธิ์ user ที่ไฟล์ นี้ vi /etc/postgresql/12/main/pg_hba.conf

จากรูปด้านบนพบว่า ในส่วนของ local ทำให้ มีผลกับ phppgadmin ตอน login ไปติด แถวนัั้น

และ peer เจอปัญหาว่า login ไม่ได้ ต้อง md5 เท่านั้น

ส่วน phppgadmin  โหลดได้จากลิ้งด้านล่างแต่ เวอร์ชั่น postgres ต้องตรงกัน

https://github.com/phppgadmin/phppgadmin/releases

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องที่ต้องการถูกทำเครื่องหมาย *