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 CentOS Versi 8 dan 9

Jika anda menggunakan VPS dengan CentOS 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
    dnf update -y

    Tunggu beberapa saat sampai proses update paket selesai

  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. Setup Firewall
    Untuk mengoperasikan server web, Anda perlu mengonfigurasi firewall untuk mengizinkan lalu lintas HTTP dan HTTPS dengan command line berikut
    sudo firewall-cmd --permanent --add-service=http
    sudo firewall-cmd --permanent --add-service=https
    sudo firewall-cmd --reload

  5. Aktifkan dan jalan kan Apache
    Setelah terinstal, jalankan Apache dan atur agar otomatis aktif saat boot
    systemctl start httpd
    systemctl enable httpd
    

    Untuk memverifikasi apakah layanan Apache telah dimulai, gunakan command line ini:

    systemctl status httpd 

  6. Akses Apache dari browser
    Buka browser dan ketik IP VPS anda, jika berhasil, akan muncul halaman default Apache seperti gambar

 

Perintah systemctl untuk mengelola Apache di CentOS

Berikut adalah perintah-perintah penting yang digunakan untuk mengelola layanan Apache (httpd):

  1. Menjalankan Apache
    systemctl start httpd
  2. Mengaktifkan saat boot
    systemctl enable httpd
  3. Restart Apache 
    systemctl restart httpd
  4. Reload konfigurasi Apache 
    systemctl reload httpd
  5. Menghentikan Apache
    systemctl stop httpd
  6. Cek status Apache 
    systemctl status httpd
  7. Nonaktifkan Auto-start
    systemctl disable httpd

Kini Apache sudah terpasang dan berjalan di CentOS 8 dan 9. anda bisa mulai men-deploy website HTML atau PHP

Sedang mencari hosting yang cepat, aman, dan terjangkau? Saatnya pindah ke Plasawebhost! Nikmati fitur lengkap dan dukungan pelanggan 24 jam. Cocok untuk pemula hingga developer profesional.