Cara Install Apache di Rocky Linux

Terakhir diupdate: 5 Mei 2025

Hai, Sob! Pasti kamu sering dengar istilah Apache. Apache adalah salah satu web server paling populer dan banyak digunakan untuk menjalankan aplikasi atau website berbasis PHP.  Rocky Linux sendiri merupakan sistem operasi open source yang dirancang khusus untuk kebutuhan server. Sistem ini sangat cocok digunakan di berbagai skenario server, salah satunya adalah sebagai web server. Kombinasi antara Rocky Linux dan Apache memberikan platform yang handal untuk menyajikan website, baik untuk kebutuhan internal perusahaan maupun untuk publik secara luas.

Nah, di artikel ini akan membahas cara menginstal Apache web server di Rocky Linux, sekaligus membuat halaman web sederhana untuk dicoba langsung di browser. Yuk, mulai!

Prasyarat

  1. Memiliki hosting VPS Rocky Linux aktif
  2. Memiliki akses member area

Sebelum memulai, artikel ini menggunakan layanan VPS Rocky Linux versi 9.4, Sob!

Step 1: Buat Koneksi SSH VPS

Pertama, buat koneksi SSH ke VPS kamu melalui terminal. Jika menggunakan sistem operasi Windows, kamu bisa menggunakan PuTTY.

Detail informasi awal layanan kamu bisa diakses pada Informasi Awal Layanan VM

Step 2: Mulai Instal Apache

Sebelum mulai instalasi, update list package dan perbarui package lama ke versi terbaru dulu.

				
					sudo dnf update -y
				
			

Setelah semua sistem diperbarui, install apache dengan command berikut.

				
					sudo dnf install httpd -y
				
			

Setelah instalasi selesai, jalankan dan aktifkan layanan (service) apache.

				
					sudo systemctl enable --now httpd
				
			

Output:

2-enable-apache-cara-install-apache-rocky linux-9

Step 3: Pengaturan Firewall

Selanjutnya, firewall agar mengizinkan lalu lintas masuk melalui port HTTP standar (port 80) dengan command di bawah ini.

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

Reload setting firewall tadi dengan menjalankan command:

				
					sudo firewall-cmd --reload
				
			

Kalau kamu ingin membuka port HTTPS, yang berjalan di port 443 jalankan command berikut.

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

Kalau kamu mendapati pesan “sudo: firewall-cmd: command not found” kemungkinan perintah FirewallD belum terinstal di sistem. Karena Rocky Linux ini berjalan di OS Ferdora cara install FirewallD dengan command:

				
					sudo dnf install firewalld
sudo systemctl enable firewalld
sudo systemctl start firewalld
				
			

Step 4: Mengakses Default Page Apache

Setelah semua konfigurasi selesai dilakukan, buka http://ip-server-kamu di web browser. Tampilan welcome page seperti berikut ini.

1-homepage-cara-install-apache-rocky linux-9

Step 5: Buat basic page pada Apache

Kalau kamu ingin sekalian coba buat halaman sederhana di Apache yang terinstal di Rocky Linux begini caranya. Pertama, instal paket perintah nano dulu kalau belum terinstal.

				
					sudo dnf install nano -y
				
			

Lalu, buka file index.html dan isikan kode berikut ini. File index.html ini dalah tempat konten halaman web disimpan, sehingga kamu bisa melihat perubahannya langsung di web browser.

				
					sudo nano /var/www/html/index.html
				
			

Isi baris kode berikut di dalam index.html.

<!doctype html>

<html>

<head>

    <title>Welcome to my web page!</title>

  </head>

  <body>

    <p>This page is being served up by Apache and Rocky Linux.</p>

  </body>

</html>

CTRL+X, Y lalu ENTER untuk menyimpan. Kemudian refresh halaman web Apache, kamu akan melihat halaman yang menampilkan “This page is being server up by Apache and Rocky Linux”.

Sekarang kamu sudah tahu cara install dan menjalankan Apache di Rocky Linux. Kamu bisa mulai meng-host website statis atau lanjut ke konfigurasi virtual host untuk beberapa domain. Kalau ada yang masih bikin bingung, jangan ragu hubungi Tim Support Jagoan Hosting ya, Sob!

Related Posts
Cara Install PostgreSQL di Rocky Linux

Hai, Sob! PostgreSQL adalah database open-source yang powerful dan banyak digunakan untuk aplikasi berbasis web. Biasanya PostgreSQL di-install di Rocky Read more

Cara Install SFTP Server di Rocky Linux

Hai, Sob! SFTP (SSH File Transfer Protocol) adalah cara aman buat transfer file antara komputer lokal dan server. Berbeda dari Read more

Cara Install PHP dan PHP-FPM di Rocky Linux

Hai, Sob! Kalau kamu ingin menjalankan aplikasi berbasis PHP di Rocky Linux, kamu butuh dua komponen utama: PHP itu sendiri Read more

Cara Install Nginx di Rocky Linux

Hai, Sob! Nginx adalah web server alternatif yang ringan dan cepat dari Apache yang sering digunakan untuk melayani banyak permintaan Read more

Scroll To Top