You are on page 1of 8

WEB SERVER

A. Pengertian
Web Server adalah suatu computer penyedia layanan web, sehingga web yang berada di
server dapat diakses oleh client. Gambaran umum dari web server adalah sebagai berikut :

Server

ip : 192.168.1.4 Client
sm : 255.255.255.0 ip : 192.168.1.2
dg : 192.168.1.4 sm : 255.255.255.0
dg : 192.168.1.4
dns : 192.168.1.4

Dari gambar di atas dapat dilihat bahwa Server menyediakan satu buah website yang
dibuat di Server. Kemudian client dapat mengakses website yang berada di komputer Server.
Kami menggunakan contoh website yang kami buat adalah www.sfi.com dengan ip
192.168.1.4.
Kemudian untuk instalasi Web server yang perlu dipersiapkan adalah :
1. Sistem Operasi Linux (kami menggunakan Ubuntu 9.10 Desktop)
2. XAMPP for Linux (LAMPP)
3. Bind (untuk setting DNS)

B. Langkah – langkah Instalasi


Disini kami menggunakan system operasi linux Ubuntu 9.10 Desktop. Sebelumnya kami
sudah melakukan instalasi system operasi tersebut. Hal pertama yang harus kita lakukan
adalah instalasi XAMPP for Linux (LAMPP).

1. Download terlebih dahulu xampp-linux-1.7.tar.gz


2. Kemudian letakkan di desktop saja
3. Kemudian lakukan perintah berikut untuk melakukan peng-extrakan file LAMPP
tersebut ke folder /opt
Masuk ke terminal dulu sebagai root

indra@indra-laptop:~$ sudo su
[sudo] password for indra: (masukkan password)

Masuklah ke folder dimana xampp yang sudah di download tadi berada (desktop)

root@indra-laptop:/home/indra# cd Desktop

Lakukan perintah berikut

root@indra-laptop:/home/indra/Desktop tar xvfz xampp-


linux-1.7.tar.gz -C /opt

Perintah tersebut untuk mengextrak xampp ke folder /opt


4. Setelah prose situ selesai, masuklah ke folder /opt/lamp dan lakukan perintah start

root@indra-laptop:~$ cd /opt/lampp

Kemudian ketikkan perintah

root@indra-laptop:/opt/lampp# ./lamp start

Maka Apacheserver, MySQL, dan PHP yang menjadi satu dengan LAMPP akan
berjalan.
Untuk membuktikannya bukalah Browser Mozila yang ada di Ubuntu 9.10 Desktop
dak ketikkan http://localhost/
Maka akan muncul lembaran dari localhost XAMPP for LINUX.

5. Kemudian langkah selanjutnya adalah melakukan instalasi Bind untuk merubah DNS
nya. Lakukan perintah instalasi berikut :

root@indra-laptop:~$ sudo apt-get install bind9

6. Setelah instalasi tersebut selesai, kemudian lakukan konfigurasi bind9 sebagai berikut.
Sebelumnya lakukan backup bd.local dan db.127 di dalam folder bind.
Ketikkan perintah berikut ini

root@indra-laptop:~$ sudo cp /etc/bind/db.local


/etc/bind/db.sfi.com

root@indra-laptop:~$ sudo cp /etc/bind/db.127


/etc/bind/db.192

7. Kemudian lakukan konfigurasi edit di file zone /etc/bind/db.sfi.com

root@indra-laptop:~$ gedit /etc/bind/db.sfi.com

8. Edit localhost dan 127.0.0.1 dengan FQDN atau IP name server yang akan kita buat.
9. Konfigurasi juga di /etc/bind/db.192
root@indra-laptop:~$ gedit /etc/bind/db.192

10. Setelah itu konfigurasi /etc/bind/named.conf.local


root@indra-laptop:~$ gedit /etc/bind/named.conf.local
11. Konfigurasi terakhir pada bind adalah pada /etc/resolv.conf
root@indra-laptop:~$ gedit /etc/resolv.conf
Pada bagian itu ketikkan

domain www.sfi.com
search sfi.com
nameserver 192.168.1.4

12. Setelah itu restart bind dengan perintah

root@indra-laptop:~$ /etc/init.d/bind9 restart

13. Kemudian lakukan ping ke 192.168.1.4 atau ke sfi.com. Jika berhasil maka
konfigurasi bind sudah sukses

C. Koneksi Server dengan Client


Setelah XAMPP / LAMPP dan Bind sudah selesai dikonfigurasi, maka saatnya kita akan
mengkoneksikan antara Server dengan Client sehingga Client dapat mengakses Web yang
berada di Server .

Konfigurasi LAN di Server


Konfigurasi LAN di Client

Untuk melakukan percobaan koneksi. Pinglah ip server dan DNS server dari client.
Jika berhasil maka konfigurasi WEB Server telah selesai.
Pada contoh kali ini kami membuat file HTML biasa yang kami letakkan di folder
/etc/lamp/htdocs/jarkom-sinus. Jika diakses lewat client maka akan tampil seperti dibawah
ini :
D. Kesimpulan
Dari hasil praktik yang kami lakukan, bahwasannya webserver adalah suatu konfigurasi
WEB yang ada di Server sehingga WEB tersebut dapat diakses di Client. Konfigurai yang kita
lakukan adalah menggunakan LAMPP / XAMPP for Linux dan BIND. Serta kami mencoba
dengan Web server sederhana.

You might also like