install Postgresql
Bagi backend developer heroku mungkin sudah tidak asing untuk menggunakan postgesql sebagai tempat penyimpanan data, memang postgresql lebih ribet dari yang MySQL db untuk penyetingannya, berikut settingan postgresql di dalam redhat fedora edisi ke 28.
pertama install postgresqlnya dengan menggunakan dnf
sudo dnf install postgresql-server postgresql-contrib
walau sudah terinstall posgresql harus di enable dulu sebelum di start gunakan perintah berikut.
sudo systemctl enable postgresql
setelah di enable juga masih belum bisa distart, jadi harus membuat initdb terlebih dahulu dengan perintah berikut
sudo postgresql-setup initdb
setelah itu baru bisa start dengan menggunakan systemctl seperti perintah berikut
sudo systemctl start postgresql
setelah itu masuk ke bash super user dengan perintah berikut
sudo su
lalu masuk ke bash postgres dengan perintah berikut
su - postgres
saya membuat user dengan passsword tertentu untuk percobaan namun anda harus masuk terlebih dahulu kedalam bash pgsql gunakan perintah berikut
psql
lalu berikan pasword pada user postgres anda dengan perintah berikut
password postges
masukkan kedua pasword, 1 pasword yang dibuat dan 1 untuk konfirmasi.
lalu buat user dengan menggunakan perintah berikut dalam bash psql anda
create user faoziaziz with password 'AzizGanteng';
kemudian buat database tertentu dengan perintah berikut
create database faozidb owner faoziaziz;
lalu keluar dengan perintah
\q
masukk kedalam mode biasa dengan logout dari postgres dengan menekan tombol ctrl-D 2 kali (satu untuk logout dari postgress satu untuk logout dari super user)
lalu edit file pg_hba.conf dengan perintah berikut
sudo nano /var/lib/pgsql/data/pg_hba.conf
lalu edit menjadi seperti ini
local all postgres md5
local all faoziaziz md5
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
# Allow replication connections from localhost, by a user with the
lalu restart postgressnya biar bisa jalan, dan masukk dengan perintah berikut
psql -U faoziaziz -W
lalu masukkan password anda.
Referensi :
pertama install postgresqlnya dengan menggunakan dnf
sudo dnf install postgresql-server postgresql-contrib
walau sudah terinstall posgresql harus di enable dulu sebelum di start gunakan perintah berikut.
sudo systemctl enable postgresql
setelah di enable juga masih belum bisa distart, jadi harus membuat initdb terlebih dahulu dengan perintah berikut
sudo postgresql-setup initdb
setelah itu baru bisa start dengan menggunakan systemctl seperti perintah berikut
sudo systemctl start postgresql
setelah itu masuk ke bash super user dengan perintah berikut
sudo su
lalu masuk ke bash postgres dengan perintah berikut
su - postgres
saya membuat user dengan passsword tertentu untuk percobaan namun anda harus masuk terlebih dahulu kedalam bash pgsql gunakan perintah berikut
psql
lalu berikan pasword pada user postgres anda dengan perintah berikut
password postges
masukkan kedua pasword, 1 pasword yang dibuat dan 1 untuk konfirmasi.
lalu buat user dengan menggunakan perintah berikut dalam bash psql anda
create user faoziaziz with password 'AzizGanteng';
kemudian buat database tertentu dengan perintah berikut
create database faozidb owner faoziaziz;
lalu keluar dengan perintah
\q
masukk kedalam mode biasa dengan logout dari postgres dengan menekan tombol ctrl-D 2 kali (satu untuk logout dari postgress satu untuk logout dari super user)
lalu edit file pg_hba.conf dengan perintah berikut
sudo nano /var/lib/pgsql/data/pg_hba.conf
lalu edit menjadi seperti ini
local all postgres md5
local all faoziaziz md5
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
# Allow replication connections from localhost, by a user with the
lalu restart postgressnya biar bisa jalan, dan masukk dengan perintah berikut
psql -U faoziaziz -W
lalu masukkan password anda.
Referensi :
Comments
Post a Comment