GNU/Linux >> Belajar Linux >  >> Debian

Instal PostgreSQL 13 di Debian 11

PostgreSQL adalah nama rumah tangga yang populer di antara administrator dan pengembang basis data. Ini adalah Relational Database Management System ( RDBMS ) yang kuat dan opensource yang memanfaatkan bahasa query SQL untuk membuat dan memanipulasi database. Dengan lebih dari 30 tahun pengembangan aktif, PostgreSQL banyak digunakan sebagai database untuk berbagai aplikasi seluler dan web. Beberapa raksasa Teknologi terkemuka yang menggunakan PostgreSQL termasuk Instagram, Uber, spotify, dan Reddit.

PostgreSQL 13 adalah versi PostgreSQL yang stabil saat ini. Perangkat ini dilengkapi dengan fitur-fitur baru termasuk penyortiran inkremental, penyedot debu paralel, dan pengoptimalan seperti pengelolaan data yang lebih baik untuk beban kerja besar atau kecil dan peningkatan keamanan.

Dalam panduan ini, kami menjelajahi instalasi PostgreSQL 13 di Debian 11 . Anda juga dapat mempertimbangkan untuk membaca panduan ini tentang cara menginstal PostgreSQL 13 di Rocky Linux 8.

Prasyarat

Untuk memulai, pastikan Anda memiliki instance server Debian 11 dengan akses SSH dan pengguna sudo yang sudah dikonfigurasi untuk menjalankan tugas-tugas istimewa.

Langkah 1:Instal PostgreSQL 13

Untungnya, versi terbaru PostgreSQL – PostgreSQL 13 – dihosting di repositori Debian. Anda dapat mengonfirmasi ini seperti yang ditunjukkan pada perintah di bawah ini.

$ apt-cache postgresql

Oleh karena itu, untuk menginstal PostgreSQL 13, perbarui terlebih dahulu indeks paket Debian 11.

$ sudo apt update

Setelah itu, gunakan pengelola paket APT untuk menginstal PostgreSQL 13 bersama paket dan dependensi tambahan lainnya:

$ sudo apt install postgresql postgresql-contrib

Ini menginstal PostgreSQL, dan paket perangkat lunak tambahan serta dependensinya.

Setelah selesai, lanjutkan ke langkah berikutnya.

Langkah 2:Konfirmasi status PostgreSQL 13

Layanan database PostgreSQL harus dimulai secara otomatis tanpa intervensi. Verifikasi ini dengan perintah:

$ sudo systemctl status [email protected]

Atau, Anda dapat menjalankan perintah berikut untuk mengonfirmasi statusnya. Keluaran akan memberikan status server termasuk PID ( ID Proses ).

$ sudo pg_ctlcluster 13 main status

pg_ctlcluster 13

status utama

Jika Anda cukup penasaran, Anda dapat memeriksa versi yang diinstal sebagai berikut:

$ /usr/lib/postgresql/bin/postgres -V

Langkah 3:Memulai dan mengaktifkan PostgreSQL 13

Jika kebetulan PostgreSQL tidak berjalan atau tidak aktif, Anda dapat memulainya menggunakan perintah:

$ sudo systemctl start [email protected]

Untuk membuat PostgreSQL secara otomatis memulai setiap kali sistem dihidupkan atau di-boot ulang, aktifkan sebagai berikut.

$ sudo systemctl enable [email protected]

Langkah 4:Mengakses server database PostgreSQL 13

Saat PostgreSQL diinstal, pengguna baru bernama postgres dibuat secara default. Anda dapat mengonfirmasi ini dengan mengintip /etc/passwd file yang menyimpan informasi pengguna seperti UID dan GID,

$ cat /etc/passwd | grep -i postgres

Untuk mempermudah, Anda dapat memanggil id perintah

$ id postgres

Untuk terhubung ke database, alihkan ke postgres pengguna seperti yang ditunjukkan.

$ sudo su - postgres

Kemudian akses shell interaktif PostgreSQL seperti yang ditunjukkan

$ psql

Shell interaktif memungkinkan Anda untuk menjalankan kueri SQL dan melakukan semua masalah kueri SQL. Jalankan bantuan perintah untuk melihat beberapa penggunaan perintah

postgres=# help

Untuk keluar dari shell, cukup jalankan:

# \q

Kemudian keluar dari postgres sesi pengguna.

$ exit

Kesimpulan

Ini menutup tirai pada panduan ini. Kami telah memandu Anda melalui prosedur langkah demi langkah untuk menginstal PostgreSQL 13 di Debian 11 Bulls-Eye.


Debian
  1. Cara Menginstal PostgreSQL 11/10 di Debian 9 &Debian 8

  2. Cara Menginstal PostgreSQL di Debian 11 / Debian 10

  3. Cara Menginstal phpPgAdmin di Debian 9

  1. Cara Menginstal R di Debian 9

  2. Instal Gnome di Debian 11

  3. Instal PostgreSQL 14 di Debian 11 - Panduan langkah demi langkah?

  1. Cara Menginstal PostgreSQL di Debian 9

  2. Cara Menginstal PostgreSQL di Debian 10

  3. Cara Menginstal R di Debian 10