เนื่องจาก debian 11 มัน default package เป็น postgres 13 แต่เราอยากจะติดตั้ง 14 ไง งั้นติดตั้ง package ที่จำเป็นก่อน
จากนั้นเราก็มี postgres-14 ให้ติดตั้งแล้ว ก็ดำเนินการติดตั้งไป ก็จบ
ถ้าต้องการจะให้ connect จากเครื่องอื่นได้ ที่ต้องแก้ ก็จะมีไฟล์ /etc/postgresql/14/main/postgresql.conf
แก้
จากนั้นก็แก้ /etc/postgresql/14/main/pg_hba.conf
ด้วยการเพิ่มบรรทัดด้านล่างนี้เข้าไป
จากนั้น restart ด้วยคำสั่ง
ปัญหาใหญ่ของเรื่องนี้ คือแล้วไอ้ user/password default มันคืออะไร ไม่เห็นจะมีอะไรให้ตั้งค่า (เหมือน mysql) สรุปว่า ให้เข้า user postgres ก่อน แบบนี้
จากนั้นลองคำสั่ง โดยไม่ต้อง กังวล user/password เลย
จากนั้น เราก็สร้าง user/pass ตอนนี้ล่ะ ด้วยคำสั่ง createuser
จากนั้น ก็ลองออกจาก user postgres แล้วใช้คำสั่งด้วย user ที่เราสร้าง แบบนี้
มันก็ควรได้ผลแบบ ด้านบนนั่นล่ะ