Table of Contents

Red Hat WebServer

Summary: How to install apache webserver on Red Hat.
Date: Around 2014
Refactor: 29 March 2025: Checked links and formatting.

This is a small howto on how to deply a webserver, also known as a httpd server, on Red Hat. Deploying services on Red Hat is always on the ISET method:

ISET the httpd Server

Install the webserver using this command:

yum install httpd

Service is for starting the httpd service:

service httpd start

Enable is for enabling the service to start automatically on system boot:

chkconfig httpd on

Testing a webservice is quite easy, you can use firefox or a text based browser like curl:

curl localhost

or

curl 192.168.25.128

Now you have a webserver running. The default root for html files is /var/www/html/

Firewall

If your firewall is enabled and you cannot access the webserver from a different computer, but can from the localhost port 80 is probably blocked. Open it by editing /etc/sysconfig/iptables:

vim /etc/sysconfig/iptables

Now append the following rule to open port 80:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

Now save the file and restart iptables:

service iptables restart