4.4
Implementation
Pada  tahap  ini  penulis  melakukan  implementasi  dari  rancangan- rancangan  yang  sebelumnya  telah  dibuat,  baik  rancangan  basis  data,
rancangan aplikasi, maupun rancangan tampilan.
4.4.1 Perangkat Lunak dan Komponen
Perangkat  lunak  dan  komponen-komponen  yang  digunakan dalam perancangan aplikasi ini adalah:
1 Sistem Operasi Linux 10.10 Maverick Merkaat
2 ApacheFriend XAMPP for Linux version 1.7.3
a Apache 2.2.14
b MySQL 5.1.41 Community Server
c PHP 5.3.1 + PEAR
d phpMyAdmin 3.2.4
3 Framework : Codeigniter 1.7.3
4 jQuery 1.6.2
5 Teks Editor
a GEdit
b Notepad ++ 5.9.3
6 Sqiud 2.7
4.4.2 Installasi Sistem
Berikut  ini  adalah  langkah-langkah  installasi  sistem  monitoring jaringan yang penulis rancang :
1. Konfigurasi
Untuk  dapat  menjalankan  aplikasi  ini  terlebih  dahulu  dilakukan konfigurasi  pada  file-file  config  yang  terdapat  pada  direktori
webroot tempat dimana aplikasi tersimpan. sismonjarsystemapplicationconfig
File-file yang perlu di edit adalah :   config.php
File  ini  berisi  konfigurasi  dasar  sistem,  hal  yang  perlu  diubah hanyalah  pada  bagian  base  URL  yang  berfungsi  untuk
pendefinisian URL aplikasi pada browser.
config[base_url] = http:localhostsismonjar;
  database.php
File ini berisi  konfigurasi  untuk mengakses database  yang akan digunakan  dalam  sistem.  Hal  yang  perlu  diubah  hanya  pada
bagian :
db[default][hostname] = localhost; db[default][username] = root;
db[default][password] = ; db[default][database] = sismonjar;
db[default][dbdriver] = mysql;
  sismonjar.php
File  ini  berisi  konfigurasi  sistem  monitoring  ini.  Diantaranya untuk pagination, port mana saja yang akan di monitor, banner
pada  header,  label  pada  tiap-tiap  menu,  dan  nama  jenis-jenis user.
  sqstat.php
File  ini  berisi  konfigurasi  modul  Aktif  Request  untuk  koneksi dengan squid.
2. Mengaktifkan Web Server
Penulis menggunakan LAMPP sebagai web server dalam penelitian ini, berikut ini adalah langkah-langkah untuk mengaktifkannya :
  Buka terminal linux   Ketikkan perintah sudo optlamp lampp start
Gambar 4.34 Tampilan Aktifasi LAMPP pada Terminal
3. Setting Crontab
Pada  penelitian  ini  penulis  menggunakan  crontab  untuk  dapat menjalankan  file  cron.php  yang  berfungsi  untuk  melakukan  cek
koneksi  host  pada  waktu  yang  telah  ditentukan.  Berikut  ini  adalah langkah-langkahnya :
  Pindahkan file cron.php dari web root ke folder lain, dalam hal ini penulis pindahkan ke folder Documents.
  Buka file cron.php edit pada bagian
cronscript[index]
Arahkan ke lokasi fisik script index.php pada CodeIgniter.
cronscript[index] = varwwwindex.php;
  Buka terminal kemudian masukkan printah :
sudo crontab -e untuk mengedit crontab
Gambar 4.35 Tampilan edit crontab pada Terminal Tekan ctrl+x untuk keluar pada editor, kemudian save.
  Masukkan perintah sudo crontab -l pada terminal untuk melihat list crontab yang ada.
Gambar 4.36 Tampilan list crontab pada Terminal
4.4.3 Aplikasi Sistem Monitoring Jaringan