GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal PostgreSQL di Debian 10 Buster

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 ke root user . Kami merekomendasikan untuk bertindak sebagai non-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.


Debian
  1. Cara Menginstal PostgreSQL 11/10 di Debian 9 &Debian 8

  2. Cara Menginstal PostgreSQL di Debian 11 / Debian 10

  3. Cara Menginstal R di Debian 10 Buster

  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Menginstal Docker di Debian 10 Buster

  3. Cara Menginstal Lutris di Debian 10 Buster

  1. Cara Menginstal Nextcloud di Debian 10 Buster Linux

  2. Cara Menginstal PostgreSQL di Debian 9

  3. Cara Menginstal PostgreSQL di Debian 10