Danu Andrean, 20 Dec 2024
Cara Install Postgresql Ubuntu

PostgreSQL adalah salah satu sistem manajemen basis data relasional (RDBMS) open-source yang paling populer dan kuat. Jika Anda sedang mengembangkan aplikasi yang memerlukan penyimpanan data, PostgreSQL adalah pilihan yang sangat baik. Pada artikel ini, kita akan membahas cara menginstal PostgreSQL di sistem operasi Ubuntu.
Instalasi
perbarui sistem ubuntu
Sebelum menginstal perangkat lunak baru, pastikan sistem kamu diperbarui. Buka terminal dan jalankan perintah berikut untuk memperbarui sistem kamu.
$ sudo apt update
$ sudo apt upgrade
Untuk menginstal PostgreSQL, kamu bisa langsung menggunakan paket yang tersedia di repositori Ubuntu. Jalankan perintah berikut:
$ sudo apt install postgresql postgresql-contrib
- postgresql: Ini adalah paket utama untuk PostgreSQL.
- postgresql-contrib: Berisi modul tambahan untuk memperluas fungsionalitas PostgreSQL, seperti ekstensi untuk pengolahan data JSON atau pengoptimalan kinerja.
check status
check menggunakan systemD, apakah service postgresql sudah berjalan.
$ sudo systemctl status postgresql
start postgresql
jika belum berjalan maka jalankan service pada postgresql seperti berikut.
$ sudo systemctl start postgresql.service
Mengakses PostgreSQL
Setelah instalasi selesai, kita akan masuk dengan menggunakan postgres, secara default PostgreSQL membuat user sistem bernama postgres. user ini memiliki hak akses penuh untuk mengelola database PostgreSQL. Untuk mengakses PostgreSQL, jalankan perintah berikut untuk beralih ke pengguna postgres:
$ sudo -i -u postgres psql
Membuat Database dan Pengguna Baru
Sekarang Anda sudah berada di dalam PostgreSQL, mari buat database dan pengguna baru untuk digunakan dalam aplikasi kamu.
buat database baru
Untuk membuat database baru, gunakan perintah SQL berikut:
postgres=# CREATE DATABASE nama_db;
Gantilah nama_db dengan nama yang sesuai untuk database kamu.
buat user baru
postgres=# CREATE USER user_kamu WITH password 'password_anda';
Gantilah nama_pengguna dengan nama pengguna yang Anda inginkan dan password dengan kata sandi yang kuat.
ubah kepemilikan database
postgres=# ALTER DATABASE nama_db OWNER TO user_kamu;
dengan ini database adalah milik user baru, kamu bisa mengabaikan untuk memberikan hak akses ke user.
Memberikan Hak Akses pada Pengguna
Sekarang berikan hak akses kepada pengguna tersebut untuk mengelola database yang baru saja kamu buat. Jalankan perintah berikut:
postgres=# GRANT ALL PRIVILEGES ON DATABASE nama_db TO user_kamu;
Ini memberikan hak akses penuh ke database yang baru saja Anda buat.
Periksa dan keluar
kamu bisa memeriksa apakah user benar-benar sudah ada belum dengan menggunakan perintah berikut:
postgres=# \du
jika sudah selesai kamu bisa keluar dengan cara seperti ini:
postgres=# \q
Masuk dengan user baru
kamu sekarang bisa masuk dengan user yang telah kamu buat diatas, dengan cara mengetikan seperti berikut:
$ psql -U user_kamu -d nama_db
Hapus Instalasi
jika kamu mau hapus instalasi postgresql caranya cukup mudah yaitu:
$ sudo apt-get --purge remove postgresql postgresql-*
dengan ini kamu sudah bisa menginstall dan menghapus postgresql 🎉🎉🎉.