Cara Install PostgreSQL 12 dan pgAdmin 4 di Ubuntu 20.04
1 people liked this article
PostgreSQL adalah sebuah sistem basis data yang disebarluaskan secara bebas menurut Perjanjian lisensi BSD. Peranti lunak ini merupakan salah satu basis data yang paling banyak digunakan saat ini, selain MySQL dan Oracle. PostgreSQL menyediakan fitur yang berguna untuk replikasi basis data. (Wikipedia)
Install PostgreSQL 12
Langkah 1 : Update Sistem
Disarankan untuk memperbarui paket sistem Anda saat ini jika itu adalah server baru.
sudo apt update
sudo apt -y install vim bash-completion wget
sudo apt -y upgrade
Langkah 2 : Add PostgreSQL 12 repository
Kita perlu mengimpor kunci GPG dan menambahkan repositori PostgreSQL 12 ke mesin Ubuntu kita. Jalankan perintah berikut untuk mencapai hal ini.
curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/postgresql.gpg
Setelah mengimpor kunci GPG, tambahkan konten repositori ke sistem Ubuntu Anda:
echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" |sudo tee /etc/apt/sources.list.d/pgdg.list
Langkah 3 : Install PostgreSQL 12 on Ubuntu
Sekarang repositori telah berhasil ditambahkan, perbarui daftar paket, install paket server dan klien PostgreSQL 12 di sistem Linux Ubuntu Anda.
sudo apt update
sudo apt -y install postgresql-12 postgresql-client-12
Instalasi yang berhasil akan mencetak pesan yang serupa dengan yang dibagikan di tangkapan layar berikutnya.
Layanan PostgreSQL dimulai dan diatur untuk muncul setelah setiap sistem reboot.
Langkah 4 : Test PostgreSQL Connection
Selama instalasi, pengguna postgres dibuat secara otomatis. Pengguna ini memiliki akses superadmin penuh ke seluruh instance PostgreSQL Anda. Sebelum Anda beralih ke akun ini, pengguna sistem Anda yang masuk harus memiliki hak sudo.
sudo su – postgres
Mari kita atur ulang kata sandi pengguna ini menjadi kata sandi kuat yang dapat kita ingat.
psql -c "alter user postgres with password 'BiznetGioPassw0rd'"
Start PostgreSQL dengan menjalankan command berikut:
psql
Detail koneksi seperti di bawah ini.
Mari buat database pengujian dan pengguna untuk melihat apakah itu berfungsi.
List created databases:
Connect to database:
Utilitas PostgreSQL lain yang diinstal seperti createuser dan createdb dapat digunakan untuk membuat database dan pengguna.
Anda dapat membuat dan terhubung ke database di server PostgreSQL.
Install pgAdmin4 Management Tool
pgAdmin adalah platform manajemen dan pengembangan database PostgreSQL yang populer. PostgreSQL adalah perangkat lunak sumber terbuka untuk sistem manajemen basis data relasional. pgAdmin dirancang untuk membantu pengguna mengelola dan mengembangkan database PostgreSQL dengan mudah.
Paket pgAdmin untuk semua sistem operasi Linux berbasis Debian tersedia dari repositori pgAdmin APT. Pada langkah ini kita akan menambahkan repositori ke sistem Ubuntu kita.
Langkah 1 : Add pgAdmin4 repository
curl -fsSL https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/pgadmin.gpg
Gunakan perintah berikutnya yang diberikan untuk menambahkan repositori pgAdmin di sistem Ubuntu Anda:
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'
Anda dapat memeriksa isi file repositori yang dibuat menggunakan perintah berikut:
cat /etc/apt/sources.list.d/pgadmin4.list
Hasil: deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/bullseye pgadmin4 main
Langkah 2 : Install pgAdmin4 on Ubuntu
Terakhir, perbarui daftar paket.
sudo apt update
Untuk menginstal paket pgAdmin4 di sistem Ubuntu 20.04, jalankan perintah ini, berikan nomor versi yang benar:
sudo apt install pgadmin4
Tekan tombol “y” untuk melanjutkan instalasi pgAdmin4 di Ubuntu 20.04
Layanan Apache seharusnya dimulai setelah instalasi.
Langkah 3 : Configure Apache Server for pgAdmin4
Memulai konfigurasi server web Apache.
sudo /usr/pgadmin4/bin/setup-web.sh
Ini mengharuskan Anda memasukkan alamat email pengguna pgadmin4 dan mengatur kata sandi:
Setuju untuk konfigurasi server Web Apache. Dengan tekan “y” kemudian enter.
Langkah 4 : Access pgAdmin 4 Web interface
Jika Anda telah mengkonfigurasi firewall UFW, izinkan lalu lintas http dan https.
sudo ufw allow http
sudo ufw allow https
Buka browser anda dan akses http://[ServerIP_or_domain]/pgadmin4
Login dengan menggunakan alamat email dan kata sandi yang ditetapkan.
Tunggu beberapa detik hingga inisialisasi selesai.
Di halaman pertama pgAdmin, tambahkan server PostgreSQL untuk dikelola dengan pgAdmin dengan mengklik “Add New Server”. Ini bisa berupa server PostgreSQL lokal atau jarak jauh.
Di bawah bagian “General”, beri nama & deskripsi server.
Di bawah tab “Connection”, berikan detail akses – Host DB, pengguna DB, dan Kata Sandi.
Setelah selesai, Klik tombol save untuk menyimpan konfigurasi. Jika Anda berhasil menambahkan server, namanya akan muncul di sidebar kiri.
Kesimpulan
PostgreSQL adalah sistem manajemen basis data terpopuler keempat di dunia dan banyak digunakan dalam aplikasi segala ukuran, dari kecil hingga besar. Alat antarmuka pengguna grafis (GUI) PostgreSQL membantu pengguna database mengelola, memproses, dan memvisualisasikan data mereka. pgAdmin dirancang untuk membantu pengguna mengelola dan mengembangkan database PostgreSQL dengan mudah.
Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com
Popular Articles
-
Cara Install & Konfigurasi Monitoring Cacti Serta Mengetahui Fungsi Fitur Pada Cacti
9 people say this guide was helpful
-
Cara Mengaktifkan Telnet pada Windows 7, 8 dan 10
3 people say this guide was helpful
-
Instalasi DNS Server Menggunakan Service Bind di CentOS 7
4 people say this guide was helpful
-
Jenis-Jenis Software Virtualisasi untuk Membuat Virtual Machine
5 people say this guide was helpful