Konfigurasi PostgreSQL
* Login dari shell sebagai User root
* Dari command ketik su postgres
root@love [~]# su postgres
* Setelah masuk sebagai user postgres create database test
bash-2.05b$ createdb test
CREATE DATABASE
* Lalu masuk ke postgresql nya dengan database yang kita create tadi yaitu test
bash-2.05b$ psql test
Welcome to psql 7.3.4, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
\h for help with SQL commands
\? for help on internal slash commands
\g or terminate with semicolon to execute query
\q to quit
* Setelah masuk ke postgresqlnya kita create user super user
. misalnya user usertest dengan password passtest
test=# create user usertest createdb createuser password ‘passtest’;
CREATE USER
test=#
* Lalu edit /var/lib/pgsql/data/postgresql.conf dengan vi /var/lib/pgsql/data/postgresql.conf. lalu rubah tcpip_socket menjadi true
tcpip_socket = true
* Lalu edit /var/lib/pgsql/data/pg_hba.conf dan tambahin baris di bawah ini. misalnya ip servernya 65.75.155.210 maka di tambahin :
host all all 65.75.155.210 255.255.255.255 trust
* Sekarang download PhpPgAdmin dari sourceforge.net
* Lalu extract di folder web nya
root@love [~]# tar zxvf phpPgAdmin-3.3.tar.gz
* Edit file configure PhpPgAdminnya yaitu file conf/config.inc.php
edit bagian :
$conf['servers'][0]['host'] = ‘127.0.0.1′; // Hostname or IP address for server.
rubah 127.0.0.1 sesuai dengan ip pada langkah nomor 7
* Restart PostgreSql nya
root@love [~]# /etc/init.d/postgresql restart
* Buka web browser lalu buka http://domainmu.com/phpPgAdmin/
* Masukkan username dan password pada langkah nomor 5
* Setelah login lalu create super user sesuai yang diinginkan, lalu logout
* Dari command,lalu edit /var/lib/pgsql/data/pg_hba.conf dan edit :
host all all 65.75.155.210 255.255.255.255 trust
Menjadi :
host all all 65.75.155.210 255.255.255.255 password
* Restart PostgreSql nya
root@love [~]# /etc/init.d/postgresql restart
Atau bisa juga di lihat di balung.brawijaya.ac.id
Retrieved from “http://wiki.linux.or.id/Konfigurasi_PostgreSQL”
