Web server

 Mengevaluasi mengenai web server

Pengertian Web Server
WEB Server adalah suatu perangkat lunak (Software) dalam server yang berfungsi untuk menerima permintaan (request) dari client atau browser berupa halaman website melalui protocol HTTP/HTTPS, lalu merespon permintaan tersebut dalam bentuk halaman website berupa dokumen HTML atau PHP

Fungsi Web Server
Fungsi utama web server adalah sebagai alat untuk memproses bebagai berkas yang diminta oleh klien, lalu memberikan respon dalam bentuk berupa halaman website yang terdiri dari teks, gambar, video, dokumen, dan sebagainya. Proses ini dilakukan melalui sebuah protocol komunikasi yang telah ditentukan sedemikian rupa (HTTP/HTTPS)

Contoh Web Server 
1. Apache 
2. Microsoft windows Server 2003 Internet
3. Information Services (IIS)
4. Lighttpd
5. Sun Java System Web Server
6. Xitami Web Server
7. Zeus Web Server
8. Nginx

Cara kerja Web Server



Konfigurasi Web Server pada Linux Debian 10

Install Debian 10 di virtual box. Jalankan mesin virtual, login ke debian 10 akan tampil

Kita akan gunakan super user, login menggunakan user root dan input passwordnya. Untuk memudahkan proses download dan install aplikasi, pastikan komputer host terhubung ke internet. Setting network pada virtual box di posisi NAT

Debian pada mesin virtual sudah konek ke internet

Ubah repository debian 10 ke web penyedia repository terpercaya. Gunakan perintah:

# nano /etc/apt/sources.list


Kemudian edit, tambahkan repository berikut. Kita akan gunakan repository dari Jerman. Repository yang lain di disable dengan menambahkan tanda pagar di depannya.

deb http://ftp.de.debian.org/debian buster main contrib non-free

deb-src http://ftp.de.debian.org/debian buster main contrib non-free

Kemudian kita install web server nya. Web server yang digunakan adalah Apache

# apt update#

 apt install apache2

Untuk akses web server, terlebih dahulu konfigurasi ip address web server. Gunakan perintah

# nano /etc/network/interfaces


Konfigurasi ip address static. 

auto enp0s3
iface enp0s3 inet static
        address 192.168.1.254
        netmask 255.255.255.0

Perhatikan gambar berikut ini

Kemudian restart dengan perintah reboot. Web server belum bisa di akses, terlebih dahulu konfigurasi jaringan di virtual box.

Tidak lupa konfigurasi jaringan di komputer host

Setting ip address satu network dengan ip web server. Misal 192.168.1.2. Test koneksi dengan web server bisa dilakukan dengan menggunakan browser, misal google chrome. Jalankan browser kemudian masukkan alamat IP web server, yaitu 192.168.1.254

Install web server Apache di Debian 10 sukses dilakukan. 


Komentar