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