WEB SERVER
“KONSEP DASAR WEB SERVER”
Administrasi Sistem Jaringan | Kelas XI TKJ
Oleh: Novita Pramudi Utami, S.Pd
1
1/18/2021
01 02
Konfigurasi
03
Konfigurasi
04
Konsep Dasar Evaluasi KD
Web Server Web Server
WEB SERVER Web Server
APACHE NGINX
18 – 19 Jan 2021 25 – 26 Jan 2021 01 Feb 2021 02 Feb 2021
2
1/18/2021
01.a
KONSEP DASAR
WEB SERVER
Bagian 1
( 18 Jan 2021)
Batas-Batas
Web Server
Web Server
01
03
Jenis Server
HTTP
02
3
1/18/2021
HTTP HTTPS
● HTTP server biasa, ● HTTPS dilindungi dengan enkripsi sehingga data yang
hanya menyediakan terkirim dijamin keamananya
akses ke file-file
yang berada di ○ Situs-situs web yang membutuhkan keamanan ekstra seperti
dalam folder server bank, transaksi, email, penyimpanan file menggunakan HTTPS
HTTP
○ Meskipun beberapa tidak menggunakan HTTPS, tapi mau
tidak mau web-web kritikal seperti itu harus menggunakan
HTTPS demi mendapatkan pelanggan
4
1/18/2021
Biasanya, batas-batas ini tercapai ketika ada beberapa hal yang terjadi, seperti:
Serangan DDOS
Virus
Jaringan Lambat
5
1/18/2021
○ Ketika ada pengguna yang terhubung secara bersamaan. Maka sumber daya dari web
server akan terbagi-bagi juga dalam saat yang bersamaan. Proses input output memakan
waktu yang lama, pembacaan file yang berkali-kali dalam waktu yang tidak jauh berbeda
akan membuat web server kehilangan keseimbangan dan akhirnya tidak bisa
menyelesaikan permintaan.
● Serangan DDOS
○ Serangan DDOS atau Distributed Denial Of Service, membuat server kewalahan melayani
serangan tersebut. Akibatnya, pengguna lainya tidak akan mendapatkan sumber daya yang
diminta.
○ Adanya virus yang menyebar melalui jutaan komputer bisa menghambat kinerja dari
server. Apabila ada satu juta komputer terinfeksi, maka mereka akan mencoba menyebar
melewati jaringan internet, dan salah satu layanan yang juga terkena serangan adalah web
server.
● Jaringan Lambat
○ Jaringan yang lambat akan mengakibatkan server memrposes suatu permintaan lebih lama
daripada biasanya. Hal yang seperti ini menyebabkan bottleneck, jadi ketika seharusnya
server selesai memproses, dia harus menunggu lama karena jaringanya lambat, hinga
akhirnya semua beban menumpuk dan server akhirnya down.
6
1/18/2021
Menggunakan Cache
• Web server harus menggunakan teknologi cache sehingga resource yang sama diminta
berkali-kali tidak perlu melewati proses yang lama
01.b
KONSEP DASAR
WEB SERVER
Bagian 2
( 19 Jan 2021)
7
1/18/2021
Teknologi Web
Protocol HTTP
Server
01
03
Jenis HTTP
Server
02
8
1/18/2021
Header
pembuka
Respon
9
1/18/2021
10
1/18/2021
Apache Staticlet
● Apache merupakan salah satu web server yang ● Web server yang tidak begitu
populer, dilengkapi dengan kemampuan bahasa populer, kemampuanya terbatas
PHP, CGI (Perl, Python), juga konfigurasi dan hanya bisa melayani pemberian
menggunakan file .ht file statis
● Apache bisa melakukan tugasnya dengan baik, ● Tidak bisa dikonfigurasi, dan lebih
konfigurasinya juga banyak dan sangat mudah berguna sebagai portal untuk
dipelajari membuat file sharing satu arah
● Apache terinstall bersamaan saat kita berbasis HTTP
menginstall Debian apabila kita mencentang
Web Server pada saat installasi
Nginx IIS
● Nginx (EngineX) adalah salah satu ● IIS adalah web server dari
web server yang bekerja dengan Microsoft, kemampunya dalah dia
cepat mampu menggunakan dan
● Nginx menggunakan C++, salah mengoptimalkan teknologi
satu bahasa yang bekerja dengan Microsoft seperti
cepat
○ .NET, ASP, WCF, Hyper-V
11
1/18/2021
GlassFish
● GlassFish adalah salah satu server
yang menggunakan Java sebagai
platformnya
● Java sendiri merupakan platform
independen yang bias berjalan di
berbagai paltform
12
1/18/2021
○ Menjelaskan tentang pengaturan objek dalam halaman web seperti teks, gambar, suara,
video & pencetakan. Contoh: Teknologi CSS
● Behavioral Layer
○ Mendeskripsikan tentang source code dokumen web yang ditampilkan. Konten yang
ditampilkan yaitu mengenai standar teknik dan struktur pemrogramannya (PHP, HTML,
ASP)
Setelah computer client terkoneksi dengan jaringan dan terhubung dengan web server,
untuk menampilkan halaman web, harus menjalankan aplikasi web browser seperti
Mozilla, IE, Chrome, Safari. Untuk mengakses sebuah web server, pada kotak penulisan
alamat URL, harus memasukkan alamat atau IP Address / domain server. URL (Uniform
Resource Locator) format pengalamatan halaman web server yang mengandung
konten web seperti teks, gambar, audio, dan video.
13
1/18/2021
CONTOH:
Pemanggilan alamat:
http://139.59.240.26/bidanv2/propinsi/beranda
● Dari computer client menuju web server 139.59.240.26 pada port 80
● Jika menggunakan protocol HTTPS port yg dituju adalah 443
01 02
Konfigurasi
03
Konfigurasi
04
Konsep Dasar Evaluasi KD
Web Server Web Server
WEB SERVER Web Server
APACHE NGINX
18 – 19 Jan 2021 25 – 26 Jan 2021 01 Feb 2021 02 Feb 2021
14
1/18/2021
15