Alur Sistem ANALISA DAN PERANCANGAN SISTEM

d Marvell Yukon PCI-E Fast Ethernet Controller e Kabel RJ 45 2. Komputer Client, spesifikasi dari komputer ini adalah : a Processor AMD Athlon 64 3000 + 1,8 GHz b Hardisk SeaGate 160 GB – 7200 rpm ATA c Memory DDR2 1024 RAM d NVIDIA nForce Networking Controller

3.3.2. Kebutuhan Perangkat Lunak

Ada beberapa perangkat lunak yang digunakan dalam perancangan kali ini diantaranya: 1. Linux Ubuntu 9.10 merupakan sistem operasi opensource yang digunakan pada komputer server dan client. 2. Apache webserver difungsikan sebagai aplikasi web server. 3. PHP 5 sebagai bahasa pemrograman. 4. Mozilla firefox dipakai sebagai aplikasi web browser .

3.4. Alur Sistem

Flowchart Proses alur kerja aplikasi manajemen firewall berbasis web ini dapat dijelaskan sebagai berikut : Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Pada aplikasi ini diawali dengan tampilan login yang mengharuskan server untuk memasukkan username dan password untuk memasuki halaman utama atau control panel. Jika login gagal maka server harus memasukkan kembali username dan password sampai benar. Setelah masuk halaman utama, server secara default akan masuk ke halaman tabel packet filter. Dalam halaman ini, server dapat menambahkan rule- rule untuk masing-masing chain, baik itu input, forward atau output. Jika tidak menghendaki proses filtering Server juga bisa juga memilih halaman paket mangle atau halaman NAT untuk dilakukan konfigurasi seperti halnya pada halaman paket filter. Setelah melakukan konfigurasi, server dapat menyimpan konfigurasi yang telah dilakukan sehingga tidak perlu lagi mengkonfigurasi ulang ketika menjalankan sistem ini lagi. Server juga dapat mengembalikan ke settingan awal konfigurasi jika server menghendaki. Apabila server telah selesai melakukan konfigurasi maka server dapat keluar sistem atau logout untuk mengakhiri aplikasi dan kembali ke halaman login. Untuk lebih jelasnya mengenai deskripsi alur dari sistem dapat dilihat pada Gambar 3.3 berikut. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 3.3 Flowchart Sistem Aplikasi Berdasarkan flowchart tersebut, maka dapat dilihat bagaimana alur dari sistem ini bekerja dari awal penginputan login, hingga keluar dari sistem. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 44

BAB IV IMPLEMENTASI APLIKASI

Pada proses implementasi akan dijelaskan beberapa tahap pembangunan aplikasi Manajemen Firewall Berbasis Web, antara lain adalah sebagai berikut : 1. Proses Instalasi perangkat lunak yang digunakan beserta Konfigurasinya. 2. Pengkodean Aplikasi Coding .

4.1 Proses Instalasi perangkat lunak software beserta Konfigurasi.

Pada proses ini, akan dijelaskan mengenai perangkat lunak apa saja yang akan digunakan dalam pembangunan aplikasi ini. Perangkat lunak yang digunakan antara lain : Apache dan PHP5. Berikut adalah proses dan penjelasan dari instalasi perangkat lunak yang digunakan.

4.1.1. Proses

Instalasi dan Konfigurasi Apache sebagai web server Dalam perancangan kali ini sistem operasi yang digunakan adalah Ubuntu 9.10 Lucid dan aplikasi yang digunakan sebagai web servernya adalah Apache web server. Setelah Ubuntu dipastikan terinstal dengan baik pada komputer yang akan dijadikan sebagai mesin web server maka langkah selanjutnya adalah menginstal aplikasi Apache web server. Seperti instalasi aplikasi lainnya di Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.