How to install Apache on Rocky Linux 8

Jul 24, 2021 · 1 min read · Post a comment
How to install Apache on Rocky Linux 8

Apache is one of the most popular, open source web servers that allows you to host your web content on internet. Apache can be installed easily and can run on any operating system. In this tutorial, we are going to install it on the latest version of Rocky Linux.


  • Rocky Linux 8
  • sudo access

Install Apache on Rocky Linux 8

Step 1. Run the system update command.

sudo dnf update

Step 2. Install Apache.

sudo dnf install httpd

Step 3. Once it is installed start and enable the service.

systemctl start httpd
systemctl enable httpd
systemctl status httpd

Example output:

httpd.service - The Apache HTTP Server
    Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
    Active: active (running)

Step 4. If you want to check the version, run:

httpd -v

Example output:

Server version: Apache/2.4.37 (rocky)

Step 5. If firewalld is enabled, make sure to allow http and https protocols.

sudo firewall-cmd --permanent --add-service={http,https}
sudo firewall-cmd --reload

Uninstall Apache on Rocky Linux

If you decide to remove Apache on Rocky Linux, execute:

sudo dnf remove httpd


This tutorial shows you how to install the latest Apache version on Rocky Linux 8, and if you decide to use another web server instead of Apache there is a section on how to remove it. Feel free to leave a comment below and if you find this tutorial useful, follow our official channel on Telegram.