• Tidak ada hasil yang ditemukan

BAB IV HASIL DAN PEMBAHASAN

4.7 Konfigurasi IP pada linux Ubuntu server 10.10

Untuk mengistalasi Squid kita tinggal ketik perintah di bawah pada terminal/konsole. (Catatan: “#” berarti perintah dijalankan oleh user root).

a) Jalankan Ubuntu yang telah diinstall

b) Masukkan Username dan Password yang telah dibuat c) Masuklah menjadi super user dengan mengetik perintah:

root@ skripsi:~$ sudo –i

Hak Cipta © milik UPN "Veteran" Jatim :

Jika berhasil, maka tanda ‘$’ akan berubah menjadi ‘#’ root@ skripsi:~#

d) Edit file interfaces pada direktori /etc/network/ dengan cara: Sdnpiyaman2@ Sdnpiyaman2:~#nano /etc/network/interfaces

Untuk pengaturan ini terbagi menjadi dua yaitu statis dan dinamis Statis artinya kita memberikan IP secara manual, IP dinamis sebaliknya, berarti kita tidak perlu memberikan IP karena akan didapat secara otomatis dari server DHCP. Untuk pengaturan statis maka kita perlu menambahkan baris-baris berikut setelah pengaturan interface loop back :

auto eth0

iface eth0 inet static

address 192.168.101.10 netmask 255.255.255.0 network 192.168.101.0 broadcast 192.168.101.255 gateway 192.168.101.1 Keterangan:

• auto eth0: interface ini akan diaktifkan setiap kali komputer dihidupkan

• address: alamat IP yang hendak diberikan untuk interface ini • netmask: netmask dari kelas IP yang digunakan

• gateway: alamat komputer yang digunakan sebagai gateway ke internet seperti pada gambar berikut ini

Gambar 4.22 Untuk melihat IP

Gambar 4.22 Untuk menginstal squid kita tinggal ketik perintah di bawah pada terminal/console lalu

e). selanjutnya adalah# sudo apt-get update

Gambar 4.23 Pengecekan tool instalasi squid

Hak Cipta © milik UPN "Veteran" Jatim :

Pada gambar 4.23 diatas berfungsi untuk mengecek apakah tool yang dibutuhkan pada squid sudah terpasang atau belum. Jika tool belum terpasang, maka tool akan menginstall dengan sendirinya yang akan diambil langsung dari mirror internet. f). Langkah selanjutnya # sudo apt-get install squid squidclient squid-cgi

Gambar 4.24 Menginstall squid

Pada gambar 4.24 diatas adalah sebuah proses untuk menginstall squid

g). Langkah selanjutnya # sudo apt-get install gcc

Pada gambar 4.25 diatas adalah proses yang menjelaskan pengkompilan data sedang terjadi atau pengeksekusian data.

h). Langkah selanjutnya # sudo apt-get install build-essential

Gambar 4.26 Proses menyimpan video

Pada gambar 4.26 diatas adalah sebuah proses penginstalan paket agar file video dapat tersimpan dalam squid.

i). Langkah selanjutnya # sudo apt-get install sharutils

Gambar 4.27 Penginstallan paket video

Hak Cipta © milik UPN "Veteran" Jatim :

Pada gambar 4.27 diatas adalah suatu proses penginstalan paket video pada squid. j). Langkah selanjutnya # sudo apt-get install ccze

Gambar 4.28 Penginstallan paket remote

Pada gambar 4.28 diatas adalah gambar dari sebuah proses penginstalan paket agar squid dapat diremote menggunakan putty

k). Langkah selanjutnya # sudo apt-get install libzip-dev

Pada gambar 4.29 diatas dijelaskan untuk memudahkan kita melihat kinerja dari squid

l). Langkah selanjutnya # sudo apt-get install automake1.9

Gambar 4.30 Penginstallan paket otomatis

Pada gambar 4.30 diatas dijelaskan tentang penginstalan paket dimana jika penginstalan atau penambahan paket baru otomatis akan tersimpan dalam squid.

m).#sudowgethttp://mikrotiksquid.googlecode.com/files/squ

id-2.7.STABLE9%2Bpatch.tar.gz

Gambar 4.31 Proses download squid

Hak Cipta © milik UPN "Veteran" Jatim :

n).Langkah selanjutnya # tar xvf squid-2.7.STABLE9+patch.tar.gz

Gambar 4.32 Ekstrak file squid

Pada gambar 4.32 diatas terjadi proses pengextrakan file pada squid 0). Langkah selanjutnya # cd squid-2.7.STABLE9

Gambar 4.33 Pembuatan direktori squid

Pada gambar 4.33 diatas menjelaskan bahwa file yang telah di extrak dibuatkan direktori sendiri.

p). Langkah selanjutnya #./configure--prefix=/usr-- exec_prefix=/usr--bindir=/usr/sbin--sbindir=/usr/sbin-- libexecdir=/usr/lib/squid --sysconfdir=/etc/squid \

--localstatedir=/var/spool/squid--

datadir=/usr/share/squid --enable-http-gzip --

enable-async-io=24 --with-aufs-threads=24 --with- pthreads --enable-storeio=aufs \

--enable-linux-netfilter --enable-arp-acl --

enable-epoll --enable-removal-policies=heap --

with-aio --with-dl --enable-snmp \

--enable-delay-pools --enable-htcp --enable-

cache-digests --disable-unlinkd --enable-large-

cache-files --with-large-files \

--enable-err-languages=English --enable-

default-err-language=English --with-maxfd=65536

Gambar 4.34 kompile kernel

Pada gambar 4.34 diatas dijelaskan compile kernel adalah hal yang dilakukan jika kita ingin menambahkan fitur terbaru dalam operasi linux.

Hak Cipta © milik UPN "Veteran" Jatim :

q). Langkah selanjutnya # make

Gambar 4.35 mengkompile source code

Pada gambar 4.35 diatas ditunjukan proses compile source code menjadi binary yang siap untuk dijalankan.

r). Langkah selanjutnya # sudo make install

Pada gambar 4.36 diatas adalah sebuah perintah untuk install program. s). Langkah selanjutnya # cd

Gambar 4.37 Memindah direktori Pada gambar 4.37 diatas adalah perintah untuk berpindah directory.

t). Langkah selanjutnya buka winSCP copy folder squid ke etc/init.d # chmod 777 /etc/init.d

Gambar 4.38 Membuat direktori

Hak Cipta © milik UPN "Veteran" Jatim :

Pada gambar 4.38 diatas adalah penjelasan proses untuk pembuatan direktori baru. u). Langkah selanjutnya buka winSCP copy folder squid ke etc/squid #chmod 777 /etc/squid

Gambar 4.39 Membuka akses untuk user

Pada gambar 4.39 diatas menjelaskan bahwa permition pada file supaya bisa dibuka,dibaca dan ditulis oleh semua user, baik itu user local maupun user internet. v). Langkah selanjutnya #sudo chmod +x /etc/init.d/squid

Gambar 4.40 Membuka direktori

Pada gambar 4.40 diatas adalah untuk membuka file pada direktori etc yang bernama squid.

Dokumen terkait