Cara Menginstal dan Mengonfigurasi PostgreSQL di CentOS

Cara Menginstal dan Mengonfigurasi PostgreSQL di CentOS

PostgreSQL adalah sistem basis data yang kuat dan sangat skalabel yang berjalan di mesin Linux dan Windows. Perangkat lunak tingkat perusahaan ini menawarkan keandalan dan integritas data yang sangat baik untuk membuat aplikasi.





PostgreSQL adalah perangkat lunak serbaguna yang dapat menangani beragam beban kerja mulai dari mesin tunggal hingga gudang data besar. Ini menawarkan fitur seperti transaksi dengan properti ACID, tampilan yang dapat diperbarui, kunci asing, dan integrasi lintas platform.





Cara Menginstal PostgreSQL di CentOS

CentOS bekerja sedikit berbeda dan Anda tidak akan memiliki akses root segera setelah mem-boot sistem Anda. Untuk masuk sebagai pengguna root, gunakan nya memerintah.





su

Sistem akan memasukkan Anda sebagai pengguna super dengan semua izin administratif.

Langkah 1: Perbarui dan Tingkatkan Paket Pra-Instal

Sebagai bagian dari langkah selanjutnya, Anda perlu memperbarui dan meningkatkan paket yang ada di dalam CentOS. Untuk melakukannya, jalankan perintah berikut di terminal:



sudo yum check-update

Keluaran:

Ketik perintah berikut di terminal untuk memutakhirkan semua paket yang terdaftar:





sudo yum update

Setelah Anda memutakhirkan paket, Anda perlu me-reboot sistem Anda. Gunakan perintah berikut:

sudo reboot

Sistem sudah siap dengan paket yang baru diperbarui. Saatnya menginstal PostgreSQL di mesin CentOS Anda.





Langkah 2: Periksa Versi Default yang Ada

Sebelum melakukan instalasi baru, penting untuk memeriksa versi default PostgreSQL yang tersedia.

dnf module list postgresql

Secara default, jika Anda melanjutkan instalasi, perintah instal akan menginstal PostgreSQL versi 10.

Karena versi 13 tersedia pada saat penulisan panduan ini, kami akan membatasi penginstalan default dan menggunakan perintah berikut untuk mengaktifkan PostgreSQL versi terbaru.

sudo dnf module enable postgresql:13

Langkah 3: Instal Paket Server PostgreSQL

Setelah mengubah versi default menggunakan perintah di atas, saatnya untuk menginstal paket server dan klien PostgreSQL.

sudo dnf install postgresql-server

Setelah Anda menginstal server, Anda perlu menginisialisasi database PostgreSQL. Untuk menginisialisasi, jalankan perintah berikut:

cara mengatur gmail sebagai default
postgresql-setup --initdb

Setelah inisialisasi, mulai layanan PostgreSQL. Untuk mengaktifkannya secara otomatis saat boot sistem, gunakan perintah berikut:

systemctl enable postgresql
systemctl start postgresql

Untuk memeriksa status layanan PostgreSQL, jalankan perintah berikut:

systemctl status postgresql

Jika output menampilkan ' Aktif ', maka layanan aktif dan berjalan.

Langkah 4: Mengonfigurasi Database PostgreSQL

Setelah instalasi, yang terbaik adalah mengkonfigurasi database PostgreSQL Anda. Untuk mengamankan akun Anda, buat kata sandi untuk postgres akun pengguna sistem menggunakan utilitas passwd :

passwd postgres

Keluaran:

Sistem akan meminta Anda memasukkan kata sandi dua kali. Pastikan Anda memasukkan kata sandi yang benar kedua kali.

​Setelah mengatur kata sandi akun pengguna, masuk ke postgres akun menggunakan su:

su - postgres

Langkah 5: Membuat Peran Pengguna Baru

Karena penggunaan PostgreSQL tidak terbatas hanya untuk satu pengguna, Anda memiliki kebebasan untuk menambahkan beberapa pengguna lagi ke daftar yang ada.

Menggunakan buat pengguna perintah bersama dengan --interaktif tandai untuk menambahkan lebih banyak pengguna. Juga, tentukan jenis akses yang ingin Anda atur untuk mereka. Jika Anda masuk dengan postgres akun, cukup ketik berikut ini:

createuser --interactive

Jika Anda tidak ingin terlalu sering masuk dan keluar dari akun sistem, selalu ada opsi untuk menambahkan pengguna dengan perintah sudo.

sudo -u postgres createuser --interactive

Dalam kedua skenario, sistem akan meminta Anda untuk menambahkan nama peran, bersama dengan jenis akses untuk pengguna yang baru dibuat ini. Pilih diantara dan dan n untuk tipe peran pengguna super.

Untuk memeriksa beberapa bendera tambahan, Anda selalu dapat merujuk ke buat pengguna halaman manual perintah.

man createuser

Cara Menggunakan PostgreSQL untuk Membuat Database Baru

Sekarang setelah Anda mengonfigurasi PostgreSQL di mesin Anda, saatnya membuat database baru dan menambahkan tabel baru.

Akses Prompt PostgreSQL Dengan Peran Baru

Setelah Anda menambahkan pengguna, jelas Anda ingin mulai menggunakan PostgreSQL untuk keuntungan Anda. Tetapi sebelum Anda dapat melakukannya, Anda perlu membuat pengguna dengan nama yang sama dengan peran dan database PostgreSQL Anda.

Jika Anda tidak memiliki ID pengguna seperti itu, gunakan Tambahkan pengguna perintah untuk membuat pengguna baru bernama tes .

sudo adduser test

Masuk sebagai pengguna baru menggunakan -Saya dan -u bendera.

buat disk boot windows 7
sudo -i -u test

Membuat Database Baru

Untuk membuat database baru di dalam PostgreSQL, gunakan perintah berikut:

createdb databasename

Perhatikan bahwa Anda harus masuk sebagai postgres pengguna sistem untuk mengeluarkan perintah administratif.

Membuat Tabel Baru Dalam Database

Mari buat tabel baru untuk menyimpan beberapa data. Sintaks dasar untuk menambahkan bidang di tabel baru cukup sederhana.

CREATE TABLE table_name (
column_name1 col_type (field_length),
column_name2 col_type (field_length),
column_name3 col_type (field_length)
);

...di mana nama_tabel adalah nama yang diinginkan yang ditetapkan oleh pengguna, kolom_nama1 , kolom_nama2 , dll. adalah nama kolom, col_type adalah jenis kolom, dan bidang_panjang adalah ukuran struktur data untuk membuat nilai lebih kuat.

Misalnya, Anda dapat membuat tabel hotel dengan kolom berikut:

CREATE TABLE hotel (
hotel_id serial PRIMARY KEY,
star varchar (50) NOT NULL,
paint varchar (25) NOT NULL,
location varchar(25) check (location in ('north', 'south', 'west', 'east', 'northeast', 'southeast', 'southwest', 'northwest')),
date date)
;

..dimana nama tabelnya hotel , dan kolom adalah hotel_id , bintang , cat , lokasi , dan tanggal dengan panjang masing-masing dan kendala kolom.

Menambahkan Nilai ke Database

Setelah struktur tabel Anda siap, Anda dapat menambahkan beberapa data ke tabel yang sudah ada. Gunakan pernyataan INSERT INTO untuk menambahkan data dalam format berikut:

INSERT INTO table (column_name1, column_name2, column_name3) VALUES ('value1', 'value2', 'value3');

Misalnya, tambahkan baris data ke hotel tabel yang Anda buat di atas.

INSERT INTO hotel (hotel, star, location, install_date) VALUES ('Plaza', 'Five', 'northwest', '2018-08-16')

Mengonfigurasi PostgreSQL di CentOS

Untuk mengkonfigurasi PostgreSQL, yang terbaik adalah menginstalnya dengan cara yang benar. Dengan konfigurasi yang tepat, Anda dapat dengan mudah menginstal PostgreSQL dan menggunakannya di dalam sistem Anda secara efisien.

Selain CentOS, Anda juga dapat mengatur PostgreSQL untuk bekerja dengan distribusi Linux lainnya, misalnya Ubuntu.

Membagikan Membagikan Menciak Surel Cara Menginstal dan Mengonfigurasi PostgreSQL di Ubuntu

Ingin cara yang mudah dan andal untuk mengelola database di sistem Anda? Lihat cara menginstal PostgreSQL di Ubuntu.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • CentOS
  • SQL
  • Instal Perangkat Lunak
Tentang Penulis Wini Bhalla(41 Artikel Diterbitkan)

Wini adalah seorang penulis yang berbasis di Delhi, memiliki 2 tahun pengalaman menulis. Selama tugas menulisnya, dia telah dikaitkan dengan agensi pemasaran digital dan perusahaan teknis. Dia telah menulis konten yang terkait dengan bahasa pemrograman, teknologi cloud, AWS, Machine Learning, dan banyak lagi. Di waktu luangnya, dia suka melukis, menghabiskan waktu bersama keluarganya dan bepergian ke gunung, jika memungkinkan.

More From Wini Bhalla

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan