Cara Install PostgreSQL 12 di Ubuntu 18.04

Cara Install PostgreSQL 12 di Ubuntu 18.04

PostgreSQL adalah salah satu database manager yang populer dan banyak digunakan, salah satu kompetitor dari MySQL dan MariaDB. Salah satu keuntungan menggunakan PostgreSQL selain bersifat open source atau free, PostgreSQL memiliki dokumentasi yang luas dan mendukung fitur-fitur canggih.

Selain itu, PostgreSQL memiliki komunitas dengan berbagai topik, sehingga kalau nantinya kamu mengalami kendala dalam mengelola database menggunakan PostgreSQL ini, terdapat banyak informasi untuk melakukan troubleshootingnya.

PostgreSQL biasanya digunakan pada OpenERP Odoo, PostgreSQL yang akan di-install adalah versi 12. Berikut cara install PostgreSQL 12 di Ubuntu 18.04:

Persiapan

Ada beberapa hal yang perlu disiapkan untuk melakukan instalasi ini:

  1. Memiliki VPS yang aktif dengan OS Ubuntu 18.04.
  2. Memiliki akses root.

Point

Ada beberapa point dalam melakukan Install PostgreSQL 12 di Ubuntu 18.04.

  • Update Server
  • Install Firewall
  • Add Repository PostgreSQL 12
  • Install PostgreSQL 12

Cara Install PostgreSQL 12 di Ubuntu 18.04

Update Server

Login sebagai root ke server, kemudian update server dan reboot.

$ apt-get update -y
$ reboot

Install package yang dibutuhkan.
$ apt-get install perl git nano wget -y

Install Firewall

Pada Firewall ini kami menggunakan Config Security & Firewall (CSF).

$ cd /usr/src
$ wget https://download.configserver.com/csf.tgz
$ tar -xzf csf.tgz
$ cd csf/
$ install.sh
Edit csf.conf lalu ubah value make TESTING menjadi 0.

$ nano /etc/csf/csf.conf
make TESTING=’0’

Save dan exit.

Reload csf dengan perintah di bawah ini.

$ csf -r

Add Repository PostgreSQL 12

Tambahkan repository postgresql 12 ke dalam pgdg.list, karena defaultnya masih menggunakan versi 10.
$ wget –quiet -O – https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add –
$ echo “deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main” |sudo tee /etc/apt/sources.list.d/pgdg.list

Update packages.
$ apt-get update -y

Install PostgreSQL 12

Jika sudah ditambahkan repositorynya, jangan lupa untuk melakukan update package server agar lebih up-to-date, setelah itu jalankan perintah instalasi postgresql seperti di bawah ini.
$ apt-get install postgresql-12 -y

Jika sudah, start dan enable on-boot.
$ systemctl enable postgresql-12
$ systemctl start postgresql-12

Dan cek statusnya apakah sudah aktif atau belum.
$ systemctl status postgresql-12

● postgresql-12.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql-12.service; enabled; vendor preset: enabled)
Active: active (exited) since Sat 2021-11-06 10:38:45 UTC; 2 weeks 5 days ago
Main PID: 1978 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 2360)
CGroup: /system.slice/postgresql-12.service

Kesimpulan

Instalasi nya tidak sulit, asalkan kamu mengerti mengenai perintah-perintah tersebut dan tidak salah dalam menambahkan repositorynya.

Demikian artikel ini, jangan sungkan untuk meninggalkan ide-ide topik yang ingin Anda baca di blog Dewaweb. Semoga artikel ini membantu.