INSTALASI APACHE WEB SERVER DI RHEL 9.4

 Berikut adalah dokumentasi lengkap langkah-langkah instalasi dan konfigurasi Apache Web Server pada Red Hat Enterprise Linux 9.4:


LANGKAH 1: REGISTRASI SISTEM DAN INSTALASI APACHE

Sebelum menginstal Apache, pastikan sistem RHEL Anda sudah terdaftar dan memiliki akses ke repository. Gunakan subscription-manager untuk registrasi, kemudian instal paket httpd.
Perintah yang digunakan:
bash
Penjelasan:
  • subscription-manager register: Mendaftarkan sistem ke Red Hat Customer Portal untuk mengakses repository resmi
  • dnf install httpd -y: Menginstal Apache HTTP Server beserta dependencies-nya secara otomatis (flag -y menyetujui instalasi tanpa konfirmasi)
Screenshot 1:

Proses instalasi menunjukkan pengunduhan paket httpd dan dependencies seperti apr, apr-util, httpd-core, httpd-filesystem, httpd-tools, mod_lua dengan total ukuran sekitar 4.2 MB dari AppStream repository.

LANGKAH 2: MENJALANKAN DAN MENGAKTIFKAN SERVICE APACHE

Setelah instalasi selesai, service Apache perlu dijalankan dan diaktifkan agar otomatis start saat sistem booting.
Perintah yang digunakan:
bash
Penjelasan:
  • systemctl start httpd: Menjalankan service Apache HTTP Server secara immediate
  • systemctl enable httpd: Mengaktifkan service agar otomatis berjalan setiap kali sistem melakukan booting
Screenshot 2:

Output menunjukkan symlink telah dibuat di
/etc/systemd/system/multi-user.target.wants/httpd.service yang mengarah ke /usr/lib/systemd/system/httpd.service, menandakan service berhasil di-enable.

LANGKAH 3: MEMERIKSA STATUS SERVICE DAN KONFIGURASI FIREWALL

Verifikasi bahwa Apache berjalan dengan baik dan konfigurasi firewall untuk mengizinkan akses HTTP dari jaringan eksternal.
Perintah yang digunakan:
bash
Penjelasan:
  • systemctl status httpd: Memeriksa status service Apache untuk memastikan berjalan aktif tanpa error
  • firewall-cmd --permanent --add-service=http: Membuka port 80 (HTTP) secara permanent di firewall
  • firewall-cmd --reload: Memuat ulang konfigurasi firewall agar perubahan diterapkan
Screenshot 3:

Status menunjukkan:
  • Service active (running) sejak tanggal yang tertera
  • Main PID: 29239 (httpd)
  • Memory usage: 30.1M
  • Status: "Server configured, listening on: port 80"
  • Firewall berhasil dikonfigurasi dengan output "success"

LANGKAH 4: MEMBUAT HALAMAN WEB DEFAULT

Edit file index.html di direktori web root Apache (/var/www/html/) untuk membuat halaman web kustom.
Perintah yang digunakan:
bash
Penjelasan:
  • cd /var/www/html: Pindah ke direktori default Apache untuk menyimpan file web
  • nano index.html: Membuka editor nano untuk membuat/mengedit halaman index
Screenshot 4:

Tampilan editor nano dengan konten HTML yang berisi:
  • Header "Red Hat Enterprise Linux"
  • Judul "Test Page"
  • Informasi server (IP Address, Web Server, System)
  • Footer "Powered by Red Hat Enterprise Linux"

LANGKAH 5: RESTART SERVICE APACHE

Setelah melakukan perubahan konfigurasi atau konten web, restart service Apache untuk menerapkan perubahan.
Perintah yang digunakan:
bash
Penjelasan:
  • systemctl restart httpd: Merestart service Apache untuk memuat ulang konfigurasi dan konten terbaru
Screenshot 5:

Terminal menunjukkan perintah restart telah dieksekusi dengan sukses.


LANGKAH 6: VERIFIKASI HASIL INSTALASI

Akses Apache Web Server melalui browser menggunakan alamat IP server untuk memastikan instalasi berhasil.
URL Akses:
Penjelasan:
  • Buka browser dan akses IP address server RHEL Anda
  • Halaman test Apache default akan muncul jika instalasi berhasil
Screenshot 6:

Halaman web berhasil ditampilkan dengan:
  • Header merah "Red Hat Enterprise Linux"
  • Judul "Test Page"
  • Informasi bahwa Apache HTTP Server berjalan dengan baik
  • Server Information menampilkan:
    • IP Address: 192.168.30.3
    • Web Server: Apache (httpd)
    • System: Red Hat Enterprise Linux
  • Footer "Powered by Red Hat Enterprise Linux"

Komentar

Postingan populer dari blog ini

Logging in ke Mikrotik RB (952-5AC2ND) Menggunakan Win Box

Instalasi Redhat Di Virtual Box 7.2.2

instalasi debian 11 di virtualbox