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.
- Terhubung dengan VPS
Pastikan anda sudah terhubung ke VPS dan login sebagai root - Update Sistem
Selalu lakukan update paket sistem sebelum melakukan instalasi dengan menggunakan command line berikut
sudo dnf update -y
- 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
- 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.
- 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
- Coba akses di browser
Buka browser dan ketik IP VPS anda, jika berhasil, akan muncul halaman default Apache seperti gambar - Selesai
Apache sudah terinstall di VPS Almalinux anda