Cara install PostgreSQL di Linux

Dapat request untuk tutorial instalasi PostgreSQL di Linux, sayang tidak dijelaskan pakai distro apa. Saya tuliskan yang diketahui saja, aslinya termasuk jarang mainan PostgreSQL. 😀

Untuk perintah instalasinya langsung eksekusi perintah berikut:

  • CentOS:
    yum install postgresql-server
  • Debian/Ubuntu
    apt-get install postgresql postgresql-contrib

Selesai. 😀

Bagaimana cara manajemen/manipulasinya? Bisa 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.

Maka kita ganti user dulu:

su postgres

Dan eksekusi:

postgres psql

Baru kita bisa masuk ke mode shell/interaktif PostgreSQL.

Yang pasti jangan jalankan perintah langsung:

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 pada instalasi database servernya, ternyata masalah kredensial user yang dipakai psql, seharusnya pakai postgres yang merupakan user default yang dibuat saat proses install PostgreSQL.

2 pemikiran pada “Cara install PostgreSQL di Linux”

Tinggalkan komentar