
Cara Menginstal dan Remote PostgreSQL di NAT VPS
NATVPS.ID – –PostgreSQL adalah Sistem Manajemen Database Relasional (Rdbms) yaitu open-source Dan terkenal karena kemampuannya menangani data dalam skala besar dan keandalan. Dibandingkan dengan MySQL, yang lebih sederhana dan sering digunakan untuk aplikasi web yang ringan, PostgreSQL menawarkan fitur yang lebih canggih dan fleksibel, seperti dukungan untuk transaksi asam, pemrosesan data JSON, dan replikasi yang lebih kuat. Ini membuat PostgreSQL pilihan yang lebih baik untuk aplikasi yang membutuhkan kinerja tinggi dan lebih kompleksitas dalam manajemen data.
Dalam artikel ini, kita akan membahas cara menginstal dan mengonfigurasi PostgreSQL di Ubuntu 22.04 untuk mulai menggunakan sistem basis data ini. Untuk OS lainnya, harap sesuaikan langkah -langkah yang tercantum.
Instalasi Server PostgreSQL
Pertama, lakukan pembaruan repositori Ubuntu menggunakan perintah:
apt update

Kemudian, instal paket PostgreSQL PostgreSQL-Contrib Nano Dengan menggunakan perintah berikut:
apt install postgresql postgresql-contrib nano -y
Setelah proses instalasi selesai, periksa lagi menggunakan perintah:
systemctl status postgresql

Pastikan itu PostgreSQL telah berhasil diinstal dan memiliki status aktif.
Konfigurasi postgresql untuk menerima Koneksi jarak jauh
Untuk mengizinkan server PostgreSQL diakses dari koneksi eksternal, ada beberapa parameter konfigurasi yang perlu dilakukan.
Pertama, edit file postgresql.confDengan menggunakan pesanan:
nano /etc/postgresql/14/main/postgresql.conf
Di baris ke -60, ubah parameter berikut:

Tidak berkomentari dengan menghapus tanda # dan ubah ke bagian ‘Localhost’menjadi ‘*’ Untuk mengizinkan koneksi dari semua alamat IP.

Simpan file, lalu konfigurasikan file pg_hba.conf
nano /etc/postgresql/14/main/pg_hba.conf
Pergi ke baris ke -97, atau di bagian tersebut #IPv4 Koneksi Lokal

Ubah alamat IP 127.0.0.1/32 menjadi 0.0.0.0/0

Simpan file.
Secara default, PostgreSQL akan membuat pengguna dengan nama “Postgres”. Untuk mengakses database dari jarak jauh, perlu untuk menambahkan kata sandi untuk pengguna ini. Ini penting untuk memastikan bahwa hanya pengguna yang sah yang dapat terhubung ke server PostgreSQL dari luar, meningkatkan keamanan dalam manajemen database.
Untuk mengubah kata sandi pengguna “Postgres”, langkah pertama adalah masuk ke pengguna.
sudo -i -u postgres
Lalu masuk ke mengingatkan PostgreSQL dengan perintah berikut:
psql
Ubah kata sandi dengan mengeksekusi pertanyaan mengubah:
ALTER USER postgres WITH ENCRYPTED PASSWORD 'password';
Jika kueri berhasil dieksekusi, respons akan muncul Mengubah peran dari PostgreSQL

Kelura dari Prompt PostgreSQL dengan masuk \Q. Kemudian kembali ke pengguna dengan menjalankan perintah KELUAR.
Setelah semua konfigurasi selesai, restart melayani PostgreSQL atas perintah:
systemctl restart postgresql
Pastikan tidak ada pesan kesalahan yang muncul setelah melakukan restart.
![]()
Konfigurasi Penerusan Port
Mengingat kami menggunakan NAT VPS, konfigurasi port penerusan perlu ditambahkan ke port 5432 Untuk mengakses PostgreSQL dari luar server. Buat konfigurasi port forwarding (TCP) yang memperlihatkan port 5432 (port tujuan).
Masukkan port sumber sesuai keinginan. Untuk detail lebih lanjut, silakan baca:

Database Remote Mengakses PostgreSQL
Misalnya kali ini menggunakan aplikasi jarak jauh DBeaver Database. Untuk aplikasi basis data jarak jauh lainnya, aplikasi dapat menyesuaikan.
Isi kolom host dengan alamat IP publik dari layanan NAT-VPS, lalu masukkan port sesuai dengan port pada konfigurasi penerusan sebelumnya.

Melakukan Uji koneksiDan saat statusnya sudah Terhubung maka koneksi jarak jauh basis data berhasil.

Menutupi
Dengan demikian artikel ini adalah tentang langkah -langkah instalasi dan database Remote PostgreSQL di NAT VPS. Jika Anda bingung atau ragu, jangan ragu untuk mengajukan pertanyaan di Telegram Group @IPv6Indonesia. Terima kasih!
Predikai pertadingan malam ini
Review Film
Berita Terkini
Berita Terkini
Berita Terkini
review anime
Gaming Center
Berita Olahraga
Lowongan Kerja
Berita Terkini
Berita Terbaru
Berita Teknologi
Seputar Teknologi
Berita Politik
Resep Masakan
Pendidikan