IGOS Nusantara dan PostgreSQL: Perbedaan revisi
Dari IGNwiki
(→buat database pgBaru) |
|||
Baris 16: | Baris 16: | ||
# systemctl start postgresql.service | # systemctl start postgresql.service | ||
− | == masukkan agar otomatis | + | == masukkan agar otomatis aktif == |
# chkconfig postgresql on | # chkconfig postgresql on | ||
atau | atau | ||
# systemctl enable postgresql.service | # systemctl enable postgresql.service | ||
+ | |||
+ | == ubah password == | ||
+ | Password postgres secara default kosong, | ||
+ | disarankan untuk mengisi password, caranya: | ||
+ | |||
+ | === Masuk sebagai postgres === | ||
+ | # su - postgres | ||
+ | |||
+ | === konek ke postgres === | ||
+ | Konek ke postgres ke database postgres, | ||
+ | memakai perintah psql | ||
+ | $ psql postgres postgres | ||
+ | |||
+ | === ubah === | ||
+ | misal memakai password "87654321" | ||
+ | postgres=# alter user postgres with password '87654321'; | ||
+ | ALTER ROLE | ||
== buat database == | == buat database == | ||
+ | |||
=== login sebagai postgres === | === login sebagai postgres === | ||
# su -l postgres | # su -l postgres |
Revisi per 17 April 2012 05.54
PostgreSQL 9.1.2 dan IGOS Nusantara R7
Daftar isi
Pasang
# yum install postgresql postgresql-server
initdb
Untuk IGN2010
# service postgresql initdb
Untuk IGN7 lakukan
# su - postgres -c "PGDATA=/var/lib/pgsql/data initdb"
jalankan service
# service postgresql start
atau
# systemctl start postgresql.service
masukkan agar otomatis aktif
# chkconfig postgresql on
atau
# systemctl enable postgresql.service
ubah password
Password postgres secara default kosong, disarankan untuk mengisi password, caranya:
Masuk sebagai postgres
# su - postgres
konek ke postgres
Konek ke postgres ke database postgres, memakai perintah psql
$ psql postgres postgres
ubah
misal memakai password "87654321"
postgres=# alter user postgres with password '87654321'; ALTER ROLE
buat database
login sebagai postgres
# su -l postgres
sehingga muncul "$"
$
buat pengguna baru
misql membuat pengguna baru untuk PostgreSQL dengan nama pgBaru
$ createuser --no-superuser --no-createdb --no-createrole --pwprompt pgBaru
Masukkan password, misal memakai sandi "12345678"
Enter password for new role: 12345678 Enter it again: 12345678
buat database
misal membuat database dengan nama "Pegawai" yang dapat diakses oleh pgBaru
$ createdb --owner pgBaru Pegawai
modifikasi berkas pg_hba.conf
$ vi /var/lib/pgsql/data/pg_hba.conf
reload postgreSQL server
# service postgresql reload