Apa itu Apache

Apache merupakan salah satu web server open-source yang paling banyak digunakan untuk menghosting situs dan aplikasi web. Perannya adalah menghubungkan permintaan dari browser ke server, sehingga pengguna dapat melihat dan berinteraksi dengan konten di web.

 

 

Cara install Apache di Almalinux Versi 8 dan 9

Jika anda menggunakan VPS dengan AlmaLinux 8 atau 9, anda bisa dengan mudah menginstalnya menggunakan perintah dnf
Berikut adalah panduan lengkap untuk menginstal dan menjalankan Apache (httpd) di AlmaLinux 8 maupun AlmaLinux 9.

  1. Terhubung dengan VPS
    Pastikan anda sudah terhubung ke VPS dan login sebagai root




  2. Update Sistem 
    Selalu lakukan update paket sistem sebelum melakukan instalasi dengan menggunakan command line berikut 
    sudo dnf update -y

     

  3. Install Apache 
    Setelah melakukan update anda bisa langsung menginstal Apache dengan command line berikut
    dnf install httpd -y

    Command Line diatas akan menginstall Apache web server dan dependensinya

  4. Aktifkan dan jalankan Apache 

    Setelah terinstal, jalankan Apache dan atur agar otomatis aktif saat boot

    systemctl start httpd
    systemctl enable httpd
    systemctl status httpd 

    Perintah ini akan menjalankan layanan Apache di AlmaLinux dan mengaturnya agar otomatis aktif setiap kali sistem dinyalakan. Untuk memastikan Apache berjalan dengan benar, buka browser dan akses alamat IP server Anda. Jika berhasil, Anda akan melihat halaman default Apache sebagai tanda bahwa server aktif.



  5. Setup Firewall
    Secara bawaan, AlmaLinux 9.1 menggunakan layanan firewalld yang aktif. Agar server web Apache dapat diakses, Anda perlu memastikan Jika firewall aktif, pastikan port HTTP (80) dan HTTPS (443) dibuka:
    firewall-cmd --permanent --add-service=http
    firewall-cmd --permanent --add-service=https
    firewall-cmd --reload

     

  6. Coba akses di browser
    Buka browser dan ketik IP VPS anda, jika berhasil, akan muncul halaman default Apache seperti gambar



  7. Selesai 
    Apache sudah terinstall di VPS Almalinux anda