Ketergantungan dan ketahanan adalah beberapa atribut utama yang mendefinisikan PostgreSQL sebagai Sistem Manajemen Basis Data Relasional go (RDBMS ) untuk proyek aplikasi perangkat lunak berbasis web dan desktop.
Juga, sejak PostgreSQL terus mencari perlindungan di bawah payung komunitas pengembang globalnya, bug dan masalah pengguna yang terkait dengan siklus hidup perangkat lunak basis data dapat dengan mudah diperbaiki berkat status sumber terbukanya.
Oleh karena itu, PostgreSQL adalah nama merek di banyak perusahaan yang berinvestasi dalam platform e-niaga, transaksi keuangan, dan statistik lalu lintas web. Selain itu, sifat open-source PostgreSQL mencakup penambahan beberapa fungsi bahasa pemrograman untuk membuat kegunaannya dinamis. Bahasa pemrograman ini termasuk seperti C/C++, Python, dan Java.
Peluncuran PostgreSQL 14 menampilkan peningkatan kecepatan yang luar biasa. Oleh karena itu, membangun aplikasi berbasis data tidak lagi menjadi rintangan bagi pengembang dan administrator. Peningkatan kinerjanya terkait dengan peningkatan konkurensi koneksi, paralelisme kueri, replikasi logis, dan beban kerja tulis tinggi.
Sebelum kita melompat ke langkah-langkah panduan yang akan membawa kita melalui instalasi PostgreSQL 14 di Linux Rocky dan AlmaLinux , pastikan Anda memiliki hak akses root atau Anda adalah pengguna Sudoer di sistem Anda.
Instal PostgreSQL di Rocky Linux dan AlamaLinux
Lanjutkan untuk memperbarui sistem Anda untuk memperbaiki/menerapkan patch keamanan yang diperlukan yang bertanggung jawab atas kinerjanya.
$ sudo dnf update
Selanjutnya, daftarkan PostgreSQL default modul repositori.
$ dnf module list postgresql
Output di atas mengonfirmasi bahwa AppStream . sistem hanya mengakomodasi PostgreSQL 9.6 , 10 , 12 , dan 13 .
Namun, kami tertarik dengan PostgreSQL 14 , jadi Anda perlu menginstal repositori resminya untuk Linux Rocky . Anda /AlmaLinux sistem dengan perintah berikut.
$ sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
Dengan repositori baru untuk PostgreSQL 14 terinstal di sistem kita, kita perlu menyingkirkan modul PostgreSQL default dengan menonaktifkannya dengan perintah berikut:
$ sudo dnf -qy module disable postgresql
Setelah itu, lanjutkan untuk menginstal paket Klien dan Server untuk PostgreSQL 14 dengan perintah berikut:
$ sudo dnf install -y postgresql14-server
Inisialisasi Server Database PostgreSQL
Untuk menginisialisasi PostgreSQL 14 , jalankan perintah berikut, yang akan membuat file konfigurasi utama PostgreSQL.
$ sudo /usr/pgsql-14/bin/postgresql-14-setup initdb
Selanjutnya, mulai PostgreSQL dengan perintah berikut:
$ sudo systemctl start postgresql-14
Terakhir, kita perlu mengaktifkan PostgreSQL 14 . Dengan cara ini, bahkan ketika sistem Anda dimulai ulang, sistem akan terus dijalankan tanpa harus meluncurkannya secara manual.
$ sudo systemctl enable postgresql-14
Sekarang periksa status PostgreSQL 14 Anda instalasi untuk memastikannya berjalan.
$ sudo systemctl status postgresql-14
Menguji Koneksi Database PostgreSQL
Gunakan perintah berikut untuk terhubung ke database PostgreSQL.
$ sudo -u postgres psql
Dari sini, Anda dapat mengamankan pengguna PostgreSQL 14 Anda (postgres ) dengan password melalui perintah:
$ sudo passwd postgres
Setelah itu, Anda dapat masuk kembali ke PostgreSQL shell dan jalankan kueri database yang diperlukan untuk menyebarkan proyek berbasis data Anda.
PostgreSQL 14 merupakan peningkatan dari versi sebelumnya berkat fitur baru dan lebih baik yang dihadirkannya. Linux Rocky . Anda dan AlmaLinux sistem sekarang siap untuk proyek database besar Anda berikutnya.