Jobsheet 9 Web Server PDF
Jobsheet 9 Web Server PDF
Mahasiwa mampu menjelaskan fungsi dan cara kerja web server, serta mampu
menyediakan layanan web pada sebuah PC Server.
C. Teori Singkat
Pengertian Web Server bisa merujuk pada hardware ataupun software yang
menyediakan layanan akses kepada user melalui protokol
komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web
menggunakan aplikasi tertentu seperti Web Browser. Penggunaan paling umum Server
Web adalah untuk menempatkan situs web, namun pada prakteknya penggunaannya
diperluas sebagai tempat peyimpanan data ataupun untuk menjalankan sejumlah
aplikasi.
Fungsi utama sebuah server web adalah untuk mentransfer berkas atas permintaan
pengguna melalui protokol komunikasi yang telah ditentukan. Oleh karena halaman web
bisa terdiri atas berkas teks, gambar, video, dan lainnya, pemanfaatan Web Server juga
fungsikan untuk mentransfer seluruh jenis berkas dalam sebuah halaman web meliputi
teks, gambar, video, atau lainnya.
User, biasanya melalui aplikasi user seperti Web Browser, meminta layanan berkas
ataupun halaman web yang terdapat pada sebuah server web, kemudian server sebagai
penyedia layanan tersebut akan merespon balik dengan mengirimkan halaman dan
berkas-berkas pendukung yang dibutuhkan, atau menolak permintaan tersebut jika
halaman yang diminta tidak tersedia.
Ada banyak aplikasi yang berfungsi sebagai Web Server diantanya
a. 1.Apache Tomcat
b. Microsoft windows Server 2003 Internet Information Services (IIS)
c. Lighttpd
Fakultas Teknik UNP Padang Waktu : 3 x 50
Jurusan : Teknik Elektronika Mata Kuliah : Sistem Operasi Jaringan
Prodi : Pendd.Teknik Informatika Topik : Administrasi Server
Kode : TIK134 Judul : Web Server
D. Langkah Kerja
Persiapkan alat dan bahan yang dibutuhkan, yakni Personal Computer, CD Installer
Linux Debian 5.0 ata 6.0 atau versi yang lainnya, devices jaringan seperti Router dan
Switch serta kabel-kabel sesuai kebutuhan, serta sumber koneksi ke jaringan internet.
1. Bangun jaringan seperti gambar berikut :
DNS : 10.1.1.5
NIC 1: 192.168.189.1/24
Eth0: 192.168.189.2/24
Web
Server
A B
1 1
2. Konfigurasi IP Address sesuai kebutuhan baik pada Server Web maupun host/client.
3. Berikutnya adalah melakukan installasi paket aplikasi untuk kebutuhan Server Web.
Dalam perancangan Web Server, kita harus mengetahui terlebih dahulu persyaratan
dari website yang akan dibuat. Misalnya, website tersebut membutuhkan bahasa
HTML saja, atau PHP4, PHP5, atau juga MySQL Database sebagai media
penyimpanan datanya. Kita asumsikan saja, akan menggunakan Content
Management System (CMS) gratisan dari Internet, seperti Joomla, Wordpress atau
Fakultas Teknik UNP Padang Waktu : 3 x 50
Jurusan : Teknik Elektronika Mata Kuliah : Sistem Operasi Jaringan
Prodi : Pendd.Teknik Informatika Topik : Administrasi Server
Kode : TIK134 Judul : Web Server
Druppal. Berikut adalah cara installasi semua paket aplikasi web server yang
dibutuhkan :
debian:~# apt-get install apache2 php5 mysql-server phpmyadmin
4. Proses selanjutnya adalah melakukan konfigurasi konfigurasi, walaupun sebenarnya
paket aplikasi yang telah selesai diinstall seperti Apache2 sudah berfungsi dan dapat
dikunjugi melalui Web Browser meski belum dilakukan perubahan konfigurasi. Jadi,
proses konfigurasi dibutuhkan jika kita menginginkan paket-paket web server ter-
customisasi sesuai dengan kebutuhan penguna.
Pada Web Browser PC Client, coba anda ketikan alamat www.informatika.edu atau
bisa juga dengan mengetikkan IP Address Web Server 192.168.1.1 jika pada
network anda belum ada DNS Server.Hasilnya akan muncul seperti gambar dibawah
ini.
6. Coba anda buat halaman web sederhana yang disimpan pada directory
/var/www/web
7. Lakukan pengujian apakah Web Server telah berfungsi dengan baik.
8. Install dan konfigurasi beberapa CMS seperti Joomla, Wordpress dan Druppal, Aplikasi
CMS ini ditempatkan pada directory /var/www/web.
9. Lakukan pengujian terhadap setiap CMS yang telah terpasang pada Web Server.
10. Buat laporan praktikum.