GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal PostgreSQL 9.6 di Ubuntu 20.04

Dalam tutorial ini, kami akan menunjukkan cara menginstal PostgreSQL 9.6 di Ubuntu 20.04. Kami akan menjelaskan singkatan dari PostgreSQL dan langkah-langkah instalasi, konfigurasi, dan penggunaannya.

Postgres atau PostgreSQL adalah sistem manajemen basis data relasional objek yang menyimpan dan mengambil informasi. Sistem ini cocok untuk menyimpan data dalam jumlah besar, bersifat open source dan sangat kuat serta andal.

Instalasi akan memakan waktu tidak lebih dari 5 menit. Ayo Mulai!

Prasyarat

  • Pemasangan baru Ubuntu 20.04
  • Hak istimewa pengguna:pengguna root atau non-root dengan hak istimewa sudo

Langkah 1. Perbarui Sistem

Karena ini adalah instalasi baru Ubuntu 20.04, kami perlu memperbarui sistem ke versi terbarunya dan memastikan perangkat lunaknya mutakhir.

sudo apt-get update -y && sudo apt-get upgrade -y

Setelah menjalankan perintah, sistem akan membutuhkan waktu untuk mendapatkan informasi terbaru.

Langkah 2. Impor kunci publik GPG PostgreSQL 9.6

Kunci GPG penandatanganan dapat ditambahkan dengan perintah berikut:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

Langkah 3. Tambahkan repositori PostgreSQL 9.6

Secara default, Ubuntu 20.04 tidak memiliki repo PostgreSQL dan kita perlu menambahkannya secara manual agar kita dapat menginstalnya nanti.

echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" | sudo tee /etc/apt/sources.list.d/postgresql-pgdg.list > /dev/null

Setelah repositori ditambahkan, perbarui sistem.

sudo apt-get update -y

Langkah 4. Instal PostgreSQL 9.6

Sekarang kunci GPG dan repo telah ditambahkan dan kita siap untuk menginstal PostgreSQL 9.6 di Ubuntu 20.04

sudo apt-get install postgresql-9.6

Perintah di atas akan sepenuhnya menginstal server database PostgreSQL serta modul dan alat database lain yang diperlukan.

Langkah 5. Periksa dan verifikasi Instalasi

Pertama-tama, Anda perlu tahu bahwa PostgreSQL bekerja pada port 5432.

Untuk memeriksanya, Anda dapat menjalankan perintah di bawah ini:

sudo netstat -tunlp | grep 5432

Outputnya harus:

root@vps:~# sudo netstat -tunlp | grep 5432
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 31266/postgres

Kita dapat melihat bahwa layanan Postgres berjalan pada port 5432 dengan sukses.

Jika Anda ingin memeriksa dan memverifikasi bahwa versi yang benar telah diinstal, silakan jalankan:

sudo psql --version

Outputnya harus:

root@vps:~# sudo psql --version
psql (PostgreSQL) 9.6.22

Setelah semuanya terinstal dan siap, kita dapat melanjutkan ke langkah berikutnya, dan langkah tersebut adalah bagaimana mengelola layanan PostgreSQL.

Langkah 6. Kelola layanan PostgreSQL 9.6 di Ubuntu 20.04

Berikut adalah beberapa perintah dasar tentang cara mengelola layanan PostgreSQL seperti status, memulai, menghentikan, dan memulai ulang.

Untuk memeriksa status layanan PostgreSQL:

sudo service postgresql status

Outputnya harus mirip dengan output di bawah ini:

#sudo service postgresql status
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
Active: active (exited) since Sun 2021-08-08 12:59:50 UTC; 1min 5s ago
Process: 793 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 793 (code=exited, status=0/SUCCESS)

Aug 08 12:59:50 vps systemd[1]: Starting PostgreSQL RDBMS...
Aug 08 12:59:50 vps systemd[1]: Finished PostgreSQL RDBMS.

Untuk menghentikan layanan PostgreSQL.

sudo service postgresql stop

Tidak akan ada output tetapi jika Anda memeriksa status layanan akan ada sedikit perubahan dari output sebelumnya.

sudo service postgresql status
#sudo service postgresql status
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Sun 2021-08-08 13:03:18 UTC; 24s ago
Process: 793 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 793 (code=exited, status=0/SUCCESS)
Aug 08 12:59:50 vps systemd[1]: Starting PostgreSQL RDBMS...
Aug 08 12:59:50 vps systemd[1]: Finished PostgreSQL RDBMS.
Aug 08 13:03:18 test.vps systemd[1]: postgresql.service: Succeeded.
Aug 08 13:03:18 test.vps systemd[1]: Stopped PostgreSQL RDBMS.

Untuk memulai layanan PostgreSQL:

sudo service postgresql start

Untuk memulai ulang layanan PostgreSQL:

sudo service postgresql restart

Jika Anda ingin layanan PostgreSQL berjalan pada boot sistem, Anda harus mengaktifkannya dan itu dapat dilakukan dengan perintah berikut:

sudo service postgresql enable

Langkah 7. Konfigurasi PostgreSQL 9.6 dan konsol

Jika Anda ingin membuat perubahan dalam file konfigurasi layanan Postgres seperti aksesibilitas, otentikasi, konektivitas, atau penggunaan sumber daya, maka Anda perlu membuka “/etc/postgresql/9.6/main/postgresql.conf ” dengan beberapa editor dan buat perubahan yang diperlukan.

Untuk mengakses konsol layanan PostgreSQL, Anda harus masuk sebagai pengguna “postgres” dan menjalankan perintah berikut:

sudo su - postgres
psql

Outputnya harus:

#psql
psql (9.6.22)
Type "help" for help.
postgres=#

Sekarang, Anda dapat membuat daftar database default dengan “\l perintah ” dan outputnya akan mirip dengan output di bawah ini:

 postgres=#  \l
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+----------+----------+-------------+-------------+-----------------------
postgres | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
template0 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres

Untuk keluar dari shell PostgreSQL cukup ketik “\q “.

Selesai. Anda berhasil menginstal dan mengelola layanan PostgreSQL 9.6 di Ubuntu 20.04.

Tentu saja, Anda tidak perlu menginstal PostgreSQL 9.6 di Ubuntu 20.04, jika Anda menggunakan salah satu paket Hosting VPS PostgreSQL kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal PostgreSQL 9.6 di Ubuntu 20.04 untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

Jika Anda menyukai posting ini tentang cara menginstal PostgreSQL 9.6 di Ubuntu 20.04, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Juga, jangan ragu untuk melihat postingan kami tentang cara menginstal PostgreSQL di Debian 9. Terima kasih.


Panels
  1. Cara menginstal R di Ubuntu 16.04

  2. Cara Menginstal Go di Ubuntu 18.04

  3. Cara Menginstal phpPgAdmin Di Ubuntu 20.04

  1. Cara Menginstal PostgreSQL di Ubuntu 18.04

  2. Cara Menginstal Nginx di Ubuntu 18.04

  3. Cara Menginstal PostgreSQL di Ubuntu 20.04

  1. Cara Menginstal PostgreSQL di Ubuntu 18.04

  2. Cara Menginstal Layanan Gogs Go Git di Ubuntu 16.04

  3. Cara Menginstal PostgreSQL 9.5 di Ubuntu (12.04 - 15.10)