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 resmidnf 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.
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 immediatesystemctl enable httpd: Mengaktifkan service agar otomatis berjalan setiap kali sistem melakukan booting
Screenshot 2:
Output menunjukkan symlink telah dibuat di
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 errorfirewall-cmd --permanent --add-service=http: Membuka port 80 (HTTP) secara permanent di firewallfirewall-cmd --reload: Memuat ulang konfigurasi firewall agar perubahan diterapkan
- 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 webnano index.html: Membuka editor nano untuk membuat/mengedit halaman index
- 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
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
- 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
Posting Komentar