Installasi Web Server di Red Hat Enterprise Linux (RHEL)


 Apache (atau Apache HTTP Server) adalah perangkat lunak server web (web server software) yang digunakan untuk menyajikan halaman web kepada pengguna melalui internet atau jaringan lokal.


📌 Penjelasan:

Apache berfungsi sebagai penghubung antara server dan browser. Ketika seseorang mengakses situs web, Apache akan memproses permintaan (request) dari browser dan mengirimkan halaman web yang diminta (biasanya berupa file HTML, gambar, dsb.).


🔧 Fungsi Apache:

  • Menyajikan halaman web (hosting)

  • Mengatur dan mengelola domain dan virtual host

  • Menangani permintaan HTTP dan HTTPS

  • Bisa dikombinasikan dengan PHP, MySQL, dan lainnya (dalam paket seperti XAMPP atau LAMP)



Langkah-Langkah


1.Update Sistem

Selalu update paket-paket sistem sebelum instalasi untuk memastikan kestabilan:

sudo dnf update -y


2. Install Web Server Apache (httpd)

Apache adalah web server open-source paling populer. Untuk menginstalnya di RHEL, jalankan:

sudo dnf install httpd -y


3. Setelah instalasi selesai, aktifkan dan jalankan Apache:

sudo systemctl enable httpd

sudo systemctl start httpd


4. Cek status Apache

sudo systemctl status httpd



Jika sudah running dan active, itu artinya apache atau web server sudah berjalan;


5.Konfigurasi Firewall (buka port)

sudo firewall-cmd --permanent --add-service=http

sudo firewall-cmd --permanent --add-service=https

sudo firewall-cmd --reload


6.Uji Web Server

Buka browser dan akses IP server kamu (misalnya http://192.168.1.30) atau domain lokal, seperti tkjb-30.lab

Jika berhasil, kamu akan melihat halaman default Apache dengan tulisan “Test Page for Apache HTTP Server”.


7.Menambahkan Konten Web

Secara default, Direktori web berada di /VAR/WWW/HTML


Disitu kita bisa menambahkan konten untuk web server dengan menambahkan file index.html disitu


nano /var/www/html/index.html


Tulis HTML sederhana

<!DOCTYPE html>

<html>

<head>

<title>Selamat Datang</title>

</head>

<body>

<h1>Berhasil Menginstall Web Server di RHEL!</h1>

</body>

</html>

Simpan, lalu akses lagi browser kamu. dengan CTRL+O enter CTRL+X







Comments

Popular posts from this blog

Installasi/Konfigurasi Server DNS Red Hat Enterprise Linux (RHEL)

Install dan Konfigurasi Database Server MariaDB di Red Hat Enterprise Linux (RHEL)