JOBSHEET
KONFIGURASI WEB /HTTP SERVER
Mata Pelajaran : ASJ Nama Siswa : Fadly Hutagaol
Kelas/Semester : XII / IV Kelas : XI TKJ 1
Waktu : 4 JP Tgl Praktikum : 8 Juni 2026
Guru Pengampu : Yosi Herlina, [Link] Jam : 08:15 – 08:30
A. Tujuan
1. Siswa dapat mengkonfigurasi web server dengan benar.
2. Siswa dapat menguji hasil konfigurasi web server sesuai prosedur.
B. Latar Belakang
Web server merupakan perangkat lunak (software) dalam server yang
berfungsi untuk menerima permintaan (request) berupa halaman web melalui
protokol HTTP atau HTTPS dari client yang lebih dikenal dengan nama browser,
kemudian mengirimkan kembali (respon) hasil permintaan tersebut ke dalam
bentuk halaman-halaman web yang pada umumnya berbentuk dokumen HTML.
Beberapa contoh web server yang paling banyak digunakan diantaranya
adalah :
➢ Apache
➢ Apache Tomcat
➢ Microsoft Internet Information Services (IIS)
➢ Nginx
➢ Lighttpd
Fitur-fitur standar web server adalah :
➢ HTTP
➢ Logging
➢ Virtual Hosting
➢ Pengaturan Bandwidth
➢ Otektifikasi
➢ Kompresi Konten
➢ HTTPS
HTTP (Hypertext Transfer Protocol) adalah protokol yang digunakan oleh
web server dan web browser untuk dapat berkomunikasi antara satu sama lain.
Sedangkan HTTPS (Hypertext Transfer Protocol Secure) merupakan versi aman
(secure) dari HTTP. Protokol HTTP menggunakan port 80 dan protokol HTTPS
menggunakan port 443. Untuk mengenal dan membedakan keduanya, bisa lihat
pada saat mengakses suatu halaman website apakah berwalan http:// atau [Link]
Fadly Hutagaol
Cara kerja Web server pada dasarnya hanya ada 2 (dua), yaitu :
➢ Menerima permintaan (request) dari client, dan
➢ Mengirimkan apa yang diminta oleh client (response).
Penjelasan gambar :
➢ Client (user) akan meminta suatu halaman ke (web) server untuk ditampilkan
di komputer client. Misalnya client mengetikkan suatu alamat (biasa disebut
URL) di browser “[Link] Client menekan tombol Enter
atau klik tombol Go pada browser. Melalui media jaringan dan melalui
protokol http, ini merupakan proses HTTP Request.
➢ Webserver mendapat permintaan halaman utama google dari client, server akan
mencari di komputernya halaman sesuai permintaan. Jika ditemukan, maka
halaman yang diminta akan dikirimkan ke client, namun jika tidak ditemukan,
maka server akan memberi pesan “404. Page Not Found”, yang artinya
halaman tidak ditemukan, proses ini disebut dengan HTTP Respon.
C. Persiapan
1. Siapkan Virtual Mesin / Virtual Box dan ISO OS Debian Linux 10
2. Pastikan Debian 10 di Virtual Box sudah terkoneksi dengan Client secara
statik ataupun dhcp.
3. Ikuti langkah-langkah konfigurasi sesuai petunjuk
4. Catat kendala yang ditemui serta solusinya dan buatlah laporan praktik secara
individu.
D. Langkah Kerja
1. Login sebagai super user
2. Install package apache2. Sebelumnya pastikan terlebih dahulu repository
sudah mengarah kepada DVD 1.
3. Jika sudah selesai, kita beralih ke komputer client. Pastikan komputer client
sudah mendapatkan IP baik secara DHCP ataupun static.
Fadly Hutagaol
4. Buka Web Browser, kemudian ketikkan alamat IP Address server, atau bisa
juga dengan mengetikkan nama domain dari DNS server.
5. Jika tampilannya seperti diatas, itu artinya proses installasi web server telah
berhasil.
6. Selanjutnya kita coba mengubah tampilannya dengan mengedit file
[Link].
7. Masuk ke direktori /var/www/html terlebih dahulu
8. Edit [Link] dengan perintah :
Edit sesuai kreasi ananda, minimal yang paling sederhana seperti gambar
dibawah ini.
Fadly Hutagaol
9. Jika sudah selesai restart konfigurasi apache2 dengan perintah :
dan / atau
10. Uji kembali dengan membuka web Browser, kemudian ketikkan alamat IP
Address server, atau bisa juga dengan mengetikkan nama domain dari DNS
server.
Jika tampilannya seperti diatas, maka konfigurasi Web / HTTP Server berhasil.
Fadly Hutagaol
E. Refleksi
Pada praktik web server Debian 10 ini, saya memahami konsep dasarnya
namun mengalami kesulitan saat melakukan pengujian DNS menggunakan
nslookup. Hasil pengujian memunculkan status SERVFAIL, yang
menunjukkan adanya kesalahan pada konfigurasi forwarding atau zona DNS
yang belum sinkron.
Fadly Hutagaol