Install & configure Apache HTTPD server in Ubuntu?
$ sudo apt update
$ sudo apt install apache2
# Setup webiste in default virtual host
$ rm /var/www/html/index.html
$ vi /var/www/html/index.html
<html>
<head>
<title> Welcome to DevOpsSchool.com </title>
</head>
<body>
<p> I'm running this website on an Ubuntu Server server!
</body>
</html>
# Restart Apache
$ service apache2 reload
$ service apache2 restart
# Validate
$ watch curl http://localhost
Install & configure Apache HTTPD server in Centos/Redhat 7?
# Install Apache HTTPD
$ sudo yum -y update
$ sudo yum install httpd
# Start Apache HTTPD
$ systemctl start httpd
$ systemctl enable httpd
$ systemctl status httpd
# Setup website in default virtual host
$ vi /var/www/html/index.html
<html>
<head>
<title> CentOs/Redhat rocks! </title>
</head>
<body>
<p> I'm running this website on an Centos/Redhat Server server!
</body>
</html>
# By default, CentOS 7 built-in firewall is set to block Apache traffic. To allow web traffic on Apache, update the system firewall rules to permit inbound packets on HTTP and HTTPS using the commands below.
$ firewall-cmd --zone=public --permanent --add-service=http
$ firewall-cmd --zone=public --permanent --add-service=https
$ firewall-cmd --reload
# Test Apache HTTP Server on CentOS 7
$ watch curl http://SERVER_DOMAIN_NAME_OR_IP
I’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark, stock market tips at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at I reviewed , and SEO strategies at Wizbrand.
Please find my social handles as below;
Rajesh Kumar Personal Website
Rajesh Kumar at YOUTUBE
Rajesh Kumar at INSTAGRAM
Rajesh Kumar at X
Rajesh Kumar at FACEBOOK
Rajesh Kumar at LINKEDIN
Rajesh Kumar at PINTEREST
Rajesh Kumar at QUORA
Rajesh Kumar at WIZBRAND