PostgreSQL juga dikenal sebagai Postgres, sistem basis data relasional berbasis objek open-source dan kuat yang digunakan dan dikombinasikan dengan banyak fitur bahasa SQL. Menggunakan database Postgres, Anda dapat dengan mudah menyimpan dan menskalakan beban kerja data yang rumit. Sebagian besar aplikasi seluler dan web menggunakan database Postgres untuk menyimpan data. Database Postgres dapat diinstal di hampir semua sistem operasi termasuk Linux.
Kita akan melalui instalasi Postgres atau PostgreSQL 14 pada sistem Debian 11 menggunakan metode baris perintah.
Prasyarat
- Sistem operasi Linux Debian 11 dengan ruang yang cukup akan berjalan dengan baik di sistem Anda.
- Anda harus memiliki hak sudo atau harus login sebagai pengguna root untuk menginstal database Postgres di Debian 11 melalui baris perintah.
Instalasi PostgreSQL di Debian 11
Ikuti langkah-langkah yang disebutkan di bawah ini untuk menginstal Postgres atau PostgreSQL14 pada sistem Debian 11:
Langkah 1:Instal Prasyarat
Pertama, perbarui daftar repositori sistem menggunakan perintah 'apt'.
$ sudo apt update
Sekarang, instal paket dukungan HTTPS yang direkomendasikan dengan menjalankan perintah yang disebutkan di bawah ini:
$ sudo apt install -y curl apt-transport-https
Langkah 2:Tambahkan repositori PostgreSQL
Secara default, paket PostgreSQL tidak disertakan dalam repositori Debian 11. Namun, Anda dapat menginstal paket yang diperlukan dengan menambahkan repositori PostgreSQL ke sistem Debian Anda. Jadi, unduh atau impor kunci penandatanganan repositori PostgreSQL dengan menggunakan perintah berikut:
$ curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg --dearmor -o /usr/share/keyrings/postgresql-keyring.gpg
Tambahkan repositori PostgreSQL ke sistem Debian 11 Anda dengan menjalankan perintah yang disebutkan di bawah ini:
$ echo "deb [signed-by=/usr/share/keyrings/postgresql-keyring.gpg] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main" | sudo tee /etc/apt/sources.list.d/postgresql.list
Langkah 3:Instal PostgreSQL di Debian 11
Setelah repositori disertakan, instal PostgreSQL pada sistem Debian 11. Sintaks berikut akan membantu Anda menginstal versi PostgreSQL yang diinginkan pada sistem Anda:
$ sudo apt update
$ sudo apt install -y postgresql-version
Di sini, kami menginstal PostgreSQL-14 terbaru pada sistem ini. Oleh karena itu, perintah ini akan diubah menjadi urutan berikut:
$ sudo apt install -y postgresql-14
Opsi '-y' akan memungkinkan Anda untuk mengabaikan perintah konfirmasi di jendela terminal Anda.
Setelah instalasi Postgres selesai, layanan PostgreSQL akan otomatis dimulai di sistem Anda.
Verifikasi status 'Aktif' atau bersemangat dari layanan Postgres dengan menjalankan perintah yang disebutkan di bawah ini:
$ sudo systemctl status postgresql
Jika Anda tidak menerima status 'Aktif' dari layanan PostgreSQL, Anda dapat mengaktifkan dan memulai layanan PostgreSQL dengan menjalankan perintah berikut:
$ sudo systemctl enable postgresql
$ sudo systemctl start postgresql
Setelah penginstalan postgreSQL selesai di sistem Anda, secara default akan dibuat pengguna dengan nama 'Postgres' yang dapat Anda temukan di file /etc/passwd.
$ cat /etc/passwd | grep -i postgres
Langkah 4:Konfigurasi server PostgreSQL
PostgreSQL mendengarkan di port localhost '127.0.0.1' secara default. tetapi, Anda mengubahnya dengan alamat IP sistem Anda.
$ sudo nano /etc/postgresql/14/main/postgresql.conf
Ubah listen_addresses ke
listen_addresses = 'IP-Address'
Sekarang, mulai ulang layanan postgreSQL di sistem Anda.
$ sudo systemctl restart postgresql
Langkah 5:Masuk ke database PostgreSQL
Login sebagai pengguna 'postgres' ke database postgres dengan menggunakan perintah yang disebutkan di bawah ini:
$ sudo -u postgres psql
Sekarang, kita dapat menggunakan database PostgreSQL melalui perintah psql.
$ psql
Selamat! Kami telah berhasil menginstal PostgreSQL 14 pada sistem Debian 11. Sekarang, Anda dapat dengan mudah membuat database postgreSQL di sistem Anda.
Kesimpulan
Kami menginstal database PostgreSQL 14 pada sistem Debian 11. Kita telah melihat bagaimana menjalankan berbagai perintah untuk menjalankan database PostgreSQL-14 pada sistem Debian 11. Langkah-langkah instalasi yang sama dapat Anda ikuti untuk menginstal PostgreSQL di Ubuntu dan turunannya. Anda juga dapat mengunduh catatan rilis terbaru untuk penginstalan PostgreSQL 14 dari situs web resmi PostgreSQL. Terima kasih!