Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal PostgreSQL di Debian 10 Buster. Bagi Anda yang belum tahu, PostgreSQL atau Postgres adalah sistem manajemen basis data relasional sumber terbuka. Ini populer dan memiliki banyak fitur canggih seperti transaksi dan konkurensi yang andal tanpa membaca kunci.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi PostgreSQL di server Debian 10 (Buster).
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:Debian 10 (Buster).
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal PostgreSQL di Debian 10 Buster
Langkah 1. Sebelum menginstal perangkat lunak apa pun, penting untuk memastikan sistem Anda mutakhir dengan menjalankan apt
berikut perintah di terminal:
apt update apt upgrade
Langkah 2. Menginstal PostgreSQL di Debian 10.
PostgreSQL tersedia di repositori default. Sekarang, Instal paket PostgreSQL menggunakan apt
perintah:
sudo apt install postgresql postgresql-contrib
Setelah instalasi selesai, layanan PostgreSQL akan dimulai secara otomatis. Anda dapat memverifikasi instalasi menggunakan perintah di bawah ini:
sudo -u postgres psql -c "SELECT version();"
Ini akan menampilkan output hasil seperti yang diberikan di bawah ini:
PostgreSQL 9.6.13 on x86_64-pc-linux-gnu, compiled by gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20191016, 64-bit
Langkah 3. Mengakses prompt perintah PostgreSQL.
Setelah menginstal server database PostgreSQL, secara default, itu membuat pengguna 'postgres' dengan peran 'postgres'. Ini juga membuat akun sistem dengan nama yang sama 'postgres '. Jadi untuk terhubung ke server postgres, login ke sistem Anda sebagai pengguna postgres dan hubungkan database:
su - postgres psql
Sekarang Anda login ke server database PostgreSQL. Untuk memeriksa info login gunakan perintah berikut dari command prompt database:
postgres-# \conninfo
Untuk memutuskan sambungan dari prompt perintah database PostgreSQL, cukup ketik perintah di bawah ini dan tekan enter. Ini akan mengembalikan Anda ke prompt perintah Ubuntu:
postgres-# \q
Buat pengguna dan database baru:
### For example, let us create a new user called “intan” with password “ramona”, and database called “intandb”. ### sudo -u postgres createuser -D -A -P intan sudo -u postgres createdb -O idroot intandb
Selamat! Anda telah berhasil menginstal Server PostgreSQL. Terima kasih telah menggunakan tutorial ini untuk menginstal PostgreSQL di sistem Debian 10 Buster. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi PostgreSQL.