GNU/Linux >> Belajar Linux >  >> Fedora

Cara Menginstal PostgreSQL di Fedora 35

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal PostgreSQL di Fedora 35. Bagi Anda yang belum tahu, PostgreSQL adalah sistem basis data relasional sumber terbuka yang kuat dengan lebih dari 30 tahun pengembangan aktif yang telah membuatnya mendapatkan reputasi yang kuat untuk keandalan, kekokohan fitur, dan kinerja. Postgres adalah sistem manajemen basis data relasional sumber terbuka dan gratis yang menekankan ekstensibilitas dan kepatuhan SQL.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi PostgreSQL 14 pada Fedora 35.

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:Fedora 35 atau Fedora 34.
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal PostgreSQL di Fedora 35

Langkah 1. Sebelum melanjutkan, perbarui sistem operasi Fedora Anda untuk memastikan semua paket yang ada sudah diperbarui. Gunakan perintah ini untuk memperbarui paket server:

sudo dnf upgrade
sudo dnf update

Langkah 2. Menginstal PostgreSQL di Fedora 35.

Secara default, PostgreSQL tersedia di repositori basis Fedora 35. Kemudian kita dapat menginstal PostgreSQL dengan perintah berikut di bawah ini:

sudo dnf module enable postgresql:14
sudo dnf install postgresql-server postgresql-contrib

Setelah instalasi selesai, inisialisasi database PostgreSQL dengan perintah berikut:

sudo postgresql-setup initdb

Selanjutnya, mulai PostgreSQL dan secara opsional aktifkan untuk memulai setelah reboot:

sudo systemctl start postgresql
sudo systemctl enable postgresql

Verifikasi instalasi PostgreSQL:

sudo -u postgres psql -c "SELECT version();"

Langkah 3. Konfigurasi Firewall.

Untuk konektivitas klien jarak jauh, Anda mungkin harus mengizinkan akses di firewall:

sudo firewall-cmd --add-service=postgresql --permanent
sudo firewall-cmd --reload

Langkah 4. Mengakses prompt perintah PostgreSQL.

Setelah menginstal server database PostgreSQL, secara default, ini membuat pengguna 'postgres ' dengan peran 'postgres '. Itu juga membuat akun sistem dengan nama yang sama ‘postgres '. Jadi untuk terhubung ke server Postgres, masuk ke sistem Anda sebagai pengguna Postgres dan hubungkan database:

sudo -i -u postgres

Anda dapat mengakses perintah PostgreSQL menggunakan psql utilitas:

psql

Sekarang Anda login ke server database PostgreSQL. Untuk memeriksa info login gunakan perintah berikut dari command prompt database:

postgres-# conninfo

Untuk memutuskan sambungan dari prompt perintah database PostgreSQL, cukup ketik perintah di bawah ini dan tekan enter. Ini akan mengembalikan Anda ke prompt perintah Ubuntu:

postgres-# q

Selanjutnya, buat database dengan menggunakan perintah berikut:

### For example, let us create a new user called “godet” with password “freakz”, and database called “rantydb”. ###
sudo -u postgres createuser -D -A -P godet
sudo -u postgres createdb -O godet freakz

Selamat! Anda telah berhasil menginstal PostgreSQL. Terima kasih telah menggunakan tutorial ini untuk menginstal PostgreSQL 14 pada sistem Fedora 35 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs resmi PostgreSQL.


Fedora
  1. Cara Menginstal PostgreSQL 14 di Fedora Linux

  2. Cara Menginstal CMake di Fedora 35

  3. Cara Menginstal Grafana di Fedora 35

  1. Cara Menginstal Spotify di Fedora 35

  2. Cara Menginstal Slack di Fedora 35

  3. Cara Menginstal Nginx di Fedora 35

  1. Cara Memasang Steam di Fedora 35

  2. Cara Menginstal Telegram di Fedora 35

  3. Cara Menginstal GIMP di Fedora 35