Instalasi dan Konfigurasi Web Server (APACHE)

Nama : Nur Cahyo Hutomo

Kelas : XI ACP


    Webserver Apache (dikenal sebagai Apache HTTP Server) adalah perangkat lunak (software) open-source yang berfungsi untuk melayani permintaan dari browser pengguna dan menyediakan konten web (seperti halaman HTML, gambar, file, dan aplikasi web) melalui protokol HTTP atau HTTPS.

 Fungsi Utama Apache:

  1. Melayani halaman web ke pengguna (HTML, CSS, JS, dll).

  2. Menjalankan aplikasi web (seperti PHP, WordPress, Laravel).

  3. Membagi beban (load balancing) atau meneruskan permintaan ke server lain (proxy).

  4. Mengatur domain dan subdomain (VirtualHost).

  5. Mengamankan koneksi menggunakan SSL/TLS (HTTPS)



Langkah-Langkah Instalasi dan Konfigurasi Web Server

1. sudo dnf install httpd

    Fungsi menginstal paket Apache HTTP server (HTTPD) di sistem.


2. systemctl enable httpd

    Fungsi mengatur agar Apache otomatis berjalan saat booking sistem.

3. systemctl start httpd
     
    Fungsi menjalankan layanan Apache sekarang juga (tanpa menunggu reboot).

4. firewall-cmd --permanent --add-service=http
    
    Fungsi membuka port 80 (HTTP) di firewall secara permanen agar web server bisa diakses.

5. firewall-cmd --permanent --add-service=https

    Fungsi membuka port 443 (HTTPS) untuk akses web yang aman

6. firewall-cmd --reload
    
    Fungsi menerapkan semua perubahan konfigurasi firewall yang sebelumnya dibuat dengan --permanent

7. nano /var/www/html/index.html ( di direktori ini berikan codingan sederhana)

    Fungsi membuka file HTML utama untuk diedit di editor nano

8. akses web server di chrome menggunakan (http://192.168.30.210/ip server)




Komentar

Postingan populer dari blog ini

Konfigurasi Monitoring Server (Zabbix)

Installasi Redhat