Cara install PostgreSQL di Linux

By | March 12, 2019

Dapat request bagi panduan instalasi PostgreSQL di Linux, sayang tak diterangkan gunakan distro apa. Saya tuliskan yang dipahami bersama saja, aslinya termasuk jarang mainan PostgreSQL. ?

Bagi petunjuk instalasinya seketika eksekusi petunjuk berikut:

  • CentOS:
    yum install postgresql-server

  • Debian/Ubuntu
    apt-get install postgresql postgresql-contrib

Selesai. ?

Bagaimana cara managemen/manipulasinya? Dapat coba ketikkan ini:

postgres psql

Kalau muncul pesan error ini:

root execution of the PostgreSQL server is not permitted.
The server must be started under an unprivileged user ID to prevent
possible system security compromise. See the documentation for
more information on how to properly start the server.

Karenanya kita ganti user dulu:

su postgres

Dan eksekusi:

postgres psql

Baru kita dapat masuk ke mode shell/interaktif PostgreSQL.

Yang pasti jangan jalankan petunjuk seketika:

psql

Nanti akan muncul pesan kesalahan ini:

psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket /var/run/postgresql/.s.PGSQL.5432?

Sempat saya kira ada masalah di instalasi database servernya, ternyata masalah kredensial user yang dimanfaatkan psql, seharusnya gunakan postgres yang adalah user default yang dikerjakan ketika proses install PostgreSQL.


Sumber https://servernesia.com