commit to user
15
15
3.3.1. Instalasi Linux Slack ware
Yang pertama d ilakukan adalah menginstal S istem Operasi. Yang dipilih adalah Linux Slackware 13.1. Linux ini termasuk sudah cuk up lengkap
paket-paket yang terinstal dalam
full version
-nya. Linux versi ini juga merupakan versi terbaru yang keluar saat munculnya ide TA ini. Untuk itu,
versi inilah yang dipakai. Dalam linux ini, telah terinstal paket-paket yang akan d igunakan.
Yaitu: a.
Bridge
. b.
c. -
sa ve
igurasi NAT. d.
ba se
. e.
interfa ce
yang akan dibuat. f.
interfa ce
yang dibuat.
3.3.2. Instalasi Program yang Diperlukan
Pertama instalasi HTB-
tool
versi0.2.7. Ini adalah program yang akan digunakan sebagai
limiter
. Yaitu membatasi
bandwidth Downloa d
-
Uploa d
oleh
client
. Pembatasan
limit
di lak ukan pada
interfa ce Ethernet
yang ada pada
server
. Dalam TA ini, akan dibuat
interfa ce
php yang bisa digunakan untuk menkonfigurasi limiter hingga 5
interfa ce Ethernet
. Untuk memudahkan dalam manajemen data
base
, digunakan PHP
MyAdmin
. Walaupun
da ta base
hanya digunakan untuk menyimpan info rmasi
login
. Karena dikhawatirkan akan berbahaya jika disimpan dalam file p hp. Untuk menampilkan data trafik
internet
digunakan badwidthd yang di tampilkan dalam bentuk grafik.
3.3.3. Desain
Interface
Mendesain
interfa ce
PHP yang akan d ib uat. Menggunakan
script
PHP yang sebagian dikombinasikan dengan
file text
untuk menyimpan informasi yang dibutuhkan. Selain itu menggunakan fungsi yang dikombinasikan dengan
perintah terminal pada slackware untuk mengeksekusi perintah. Karena ada
commit to user
16
16 perintah terminal yang harus dijalankan oleh
user root
user
apache akan d idaftarkan pada sudoers.
Berikut adalah site map
interfa ce
.
Gambar 3.4. Site map
interfa ce
limiter Untuk
la yout
akan menggunakan
templa te
yang berlisensi
free
. Diduk ung dengan css untuk memb uat
interfa ce
lebih menarik. Untuk
la yout
sebagai berik ut. a.
Login
commit to user
17
17 Gambar 3.5. rencana
la yout login
Layout
Isi
Web
Gambar 3.6. rencana
la yout
isi
web
Layout F orm
Pengisian
Gambar 3.7. rencana
la yout form
pengisian
commit to user
18
18
Layout F orm
Informasi Inputa n
Gambar 3.8. rencana
la yout
informasi inp utan
Layout Output
Gambar 3.9. rencana
la yout output
commit to user
19
19
3.3.4. Membuat