Skip to main content

Lab 9.1 Instalasi Database Server PostgreSQL pada Centos 7

Assalamu'alaikum wr.wb


Pada kali ini ane ingin share cara instalasi database postgresql pada centos 7. Pada kali ini ane hanya akan menshare cara menginstall, dan sedikit menggunakannya saja. PostgreSQL atau postgres ini adalah relasional database manajemen system yang memprovide implementasi pada bahasa SQL.sumber Oke langsung saja kita konfig, Berikut adalah ilustrasi topologi yang saya gunakan 


1. Install postgresql-server. Sebenarnya postgresql-server ini sudah ada didalam repository bawaan centos


2. Buat database cluster postgresql baru untuk database yang akan dibuat nantinya


3. Konfigurasi postgresql pada /var/lib/pgsql/data/postgresql.conf kali ini kita akan mengatur agar siapa saja yang dapat diizinkan mengakses postgresql, dan mengatur untuk loggingnya.


Uncomment baris listen_address kemudian ganti localhost menjadi tanda bintang '*' yang artinya semua yang terhubung dengan server dapat diizinkan mengakses postgresql ini.


Uncomment pula pada baris log_line_prefix dan kemudian atur menjadi %t %u %d hal ini dilakukan untuk mengatur prefix baris pada log agar ada keterangan waktu (tanpa milisecond), username, dan nama database.


4. Jalankan dan aktifkan service postgresql


5. Izinkan service postgresql pada firewall


6. Secara default, pada saat penginstalan postgresql, dia akan otomatis membuat user yang namanya postgres. User ini digunakan untuk membuat database. Untuk membuat database, kita harus masuk ke bash user postgres itu, caranya adalah dengan mengetikkan command su - postgres kemudian disini saya membuat user ali untuk membuat role baru pada database yang saya buat selanjutnya. Dan tahap ini hingga akhir merupakan tahap pengujian.


7. Buat database dengan kepemilikannya user ali . createdb merupakan command untuk membuat database, ali-db merupakan nama databasenya -O ali untuk mendefinisikan kepemilikan database tersebut, yaitu user itulah yang memiliki akses ke database tersebut. Kemudian lihat database yang dibuat dengan perintah psql -l (-l berarti melihat list database)


8. Masuk ke database yang telah dibuat dengan mengetikkan psql ali-db kemudian atur role database menjadi user ali dengan password nya 'gatau' Hal ini bertujuan agar pada saat kita mengakses database ali-db, maka akan diminta user dan password dahulu, biasanya akan terlihat kalau kita menginstall phpPgAdmin


9. Buat tabel dengan namanya bebas, disini saya menamainya tes beserta kolomnya. Disni saya menambahkan 2 kolom yaitu no yang mendefinisikan nomor urut dan name yang berisi text. Lalu saya mengisi table tersebut dengan isinya 1 untuk kolom no ,dan ganteng untuk kolom name


10. Untuk melihat tabel yang dibuat, caranya dengan mengetikkan perintah select * from namadatabase lalu akan terlihat tabel yang telah dibuat


11. Untuk menghapus tabel, caranya adalah dengan mengetikkan perintah drop table namatabel


12. Kemudian cek apakah  tabel tersebut masih ada, dengan cara yang sama seperti tahap sebelumnya.


13. Untuk keluar dari bash database psql, bisa dengan mengetikkan command \q 


lalu akan kembali ke bash user postgresql, cara keluarnya adalah dengan mengetikkan command exit



Sekian Semoga Bermanfaat
loading...

Comments

Popular posts from this blog

Lab 8.8 Konfigurasi Log Analyzer Visited Pages dengan Awstats di Apache pada Centos7

Assalamu’alaikum wr.wb Pada kali ini ane ingin share cara monitoring dengan awstats. Awstats adalah sebuah tools untuk memantau visited pages pada webserver. Langsung saja kita konfigurasi 1. Install epel, karena awstats ini tidak ada pada repository centos, tetapi ada pada epel. Caranya adalah seperti dibawah ini   2. Kemudian install awstats 3. Awstats ini secara default membuat konfigurasi sesuai dengan hostname. Jika tidak sesuai Antara hostname dan web yang akan dibuatkan halaman awstatsnya, maka rename konfigurasi yang ada sesuai hostname menjadi nama domain anda tanpa menghilangkan format yang ada. [root@ct-ali ~]# mv /etc/awstats/awstats.ct-ali.alisofyan.com.conf /etc/awstats/awstats.www.alisofyan.com.conf 4. Konfigurasi awstats untuk webserver yang telah diatur [root@ct-ali ~]# vi /etc/awstats/awstats.www.alisofyan.com.conf Sesuaikan konfigurasi seperti dibawah ini dengan keadaan anda  dan ...

Merepresentasikan Algoritma dengan Flowchart dan Pseudocode

  Merepresentasikan Algoritma dengan Flowchart Flowchart adalah jenis diagram (grafis tau simbolik) yang mewakili suatu algoritma atau proses-proses tertentu. Setiap langkah dalam algoritma diwakili oleh simbol yang sama atau berbeda dan berisi penjelasan singkat setiap langkah. Flowchart merepresentasikan algoritma dalam bentuk desain, simbol dan dijadikan dokumentasi dan kemudian dituangkan menjadi kode-kode program. Sebelum membuat flowchart, kita harus memahami unsur flowchart sebagai berikut : Input Percabangan ( biasanya menggunakan perintah if dan switch) Perulangan ( biasanya menggunakan perintah atau kode while, for, loop, each ) Output Flowchart biasanya digambar menggunakan beberapa simbol standar, namun tidak menutup opsi lain untuk menyertakan simbol-simbol di luar standar untuk digunakan jika memang diperlukan simbol tersebut di desain yang kita buat. Berikut ini simbol – simbol yang biasa digunakan dalam flowchart. Simbol simbol diatas adalah simbol dasar yang diguna...

Contoh Soal Membuat Algoritma Pseudocode dan Flowchart.

  Sebuah Angka Acak 3, 1, 4, 2. Buatlah algoritma yang direpresentasikan dalam bentuk flowchart dan pseudocode untuk mengurutkan data tersebut. Pseudocode start //definisikan varriabel: int Data [] ← {3,1,4,2} int i,j,hasil //print Data elemen sebelum diurut: for (i ← 0; i < Data.jumlahdata; i← i+1) Cetak i //proses pengurutan dan perbandingan data: for (i ← 0; i<jumlahElemen(**Data**); i←i+1 for (j ← 0; j<jumlahElemen(**Data**); j←j+1) //pengecekan angka lebih besar / lebih kecil: if (Data[i] < Data[j]) hasil ← Data[i] Data[i]←Data[j] Data[j] ← hasil //Print hasil pengurutan: for (j ← 0; j < jumlahElemen(**Data**); j ←j+1) print j Finish Flowchart
loading...