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:
- Memiliki VPS yang aktif dengan OS Ubuntu 18.04.
- 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.