Install PostgreSQL di Ubuntu

Oke sekarang saya akan coba membahas bagaimana cara menginstall PostgreSQL di Linux Ubuntu sekaligus pembuatan databasenya. Untuk instalasi PostgreSQL di Ubuntu ini sangat mudah, seperti biasa tinggal menggunakan apt-get saja. Lalu kenapa disini kenapa memakai PostgreSQL, jawabannya setelah saya mencari googling sana-sini, PostgreSQL itu pertama mempunyai keluwesan dalem hal lisensi, yaitu menggunakan lisensi BSD. Dalam hal ini yang telah saya baca-baca bahwa dengan lisensi BSD ini, kita bisa membuat aplikasi turunan yang bersifat closed source dan selain itu masih banyak lagi kelebihan dari PostgreSQL ini dibandingkan database-database open source lainnya, oke balik lagi ke topik awal, maka berikut ini adalah langkah-langkahnya:

$ sudo apt-get install postgresql

Lalu selanjutnya adalah mengkonfigurasi password PostgreSQL ini:

$ sudo -u postgres psql postgres

Selanjutnya apabila sudah memasuki database PostgreSQL berikut ini adalah konfigurasi yang harus kita lakukan saat pertama kali menset password untuk admin atau root pada postgresql.

postgres=# \password postgres
Enter new password:
Enter it again:

Lalu setelah itu selanjutnya adalah membuat database yang dikhususkan untuk user tertentu yang memiliki hak akses tertentu. Ini sangat berguna sekali untuk alasan keamanan dari database kita.

$ createuser -h localhost -U postgres -D -A -P imron
Enter password for new role: –>password untuk user imron
Enter it again: –>ulangi masukkan password untuk imron
Shall the new role be allowed to create more new roles? (y/n) n
Password: –>masukkan password root (user postgres yang sudah dibuat sebelumnya tadi)

Keterangan :
-D : Pengguna yang kita buat tidak memiliki wewenang untuk membuat database
-A : Pengguna yang kita buat tidak memiliki wewenang untuk membuat user baru
-P : Pengguna yang kita buat memiliki password (perintah ini memunculkan prompt pengisian password seperti yang tampak diatas)
Selanjutnya adalah membuat databasenya itu sendiri. Misalnya nama databasenya adalah spp

$ createdb -h localhost -U postgres -E utf-8 -O imron spp
Password:

Keterangan:
-E : Menunjukkan bahwa database yang kita buat akan kita enkoding dengan utf8
-O : Menunjukkan bahwa database yang kita buat dimiliki oleh pengguna bernama moodleuser yang tadi kita buat
Lalu sekarang terakhir coba masuk ke database spp itu dengan user imron:

$ psql -h localhost -U imron spp;
Password for user imron:
psql (9.1.9)
SSL connection (cipher: DHE-RSA-AES256-SHA, bits: 256)
Type “help” for help.

spp=>

Dan gimana gampangkan? Selanjutnya adalah tinggal membuat tabel-tabel untuk record dan fieldnya saja.. Selamat mencoba..
Sumber: http://tanyarezaervani.wordpress.com

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s