🌐 Pengenalan Pelayan Web dan Konfigurasinya

Panduan ringkas mengenai pelayan web, jenis-jenisnya dan langkah pemasangan asas.

Utama

Apa Itu Web Server?

Web Server adalah perangkat lunak (software) atau hardware yang melayani permintaan dari klien (biasanya web browser) melalui protokol HTTP atau HTTPS. Tujuan utamanya adalah menampilkan konten website kepada pengguna. Ketika Anda mengetik URL, browser Anda mengirim permintaan ke web server, yang kemudian memproses permintaan tersebut dan mengirim kembali data (file HTML, CSS, JavaScript, gambar, dll.) yang ditampilkan oleh browser.

3 Jenis Pelayan Web Popular

Walaupun terdapat banyak jenis, tiga yang paling popular dan kerap digunakan ialah:

⚙️ Tutorial Pemasangan dan Konfigurasi Asas

Apache pada Linux (Debian/Ubuntu)

  1. Perbarui Indeks Paket: Buka terminal dan jalankan perintah:
    sudo apt update
  2. Instal Apache: Instal paket Apache dengan perintah:
    sudo apt install apache2
  3. Verifikasi Layanan: Pastikan Apache berjalan:
    sudo systemctl status apache2
    (Status sepatutnya menunjukkan *active (running)*).
  4. Akses Web: Buka browser dan ketik alamat IP server Anda. Anda akan melihat halaman "Apache2 Default Page".

Nginx pada Linux (Debian/Ubuntu)

  1. Perbarui Indeks Paket:
    sudo apt update
  2. Instal Nginx: Instal paket Nginx dengan perintah:
    sudo apt install nginx
  3. Verifikasi Layanan: Pastikan Nginx berjalan:
    sudo systemctl status nginx
  4. Akses Web: Buka browser dan ketik alamat IP server Anda. Anda akan melihat halaman "Welcome to nginx!".

IIS pada Windows Server

  1. Buka Server Manager: Di Windows Server, buka **Server Manager**.
  2. Tambahkan Role: Klik **"Manage"** -> **"Add Roles and Features"**.
  3. Pilih Role: Pada bagian "Server Roles", centang **"Web Server (IIS)"**.
  4. Instalasi: Lanjutkan hingga proses instalasi selesai.
  5. Semak Pemasangan: Selepas selesai, buka pelayar pada pelayan dan pergi ke http://localhost — anda akan melihat halaman sambutan IIS.