Install Apache on CentOS 7
We know that
Step 1 : Login to Server
At first we need to login to our server via SSH. Open your terminal and run this command:
ssh root@IPaddress -p PORT
Step 2 : Install Apache
Let’s clean-up yum first:
sudo yum clean all
Update your system:
sudo yum update
Now install Apache by this command:
sudo yum -y install httpd
Step 3 : Configure Apache
We need to start and enable the Apache server that start at boot. So, start the server:
sudo systemctl start httpd
Enable Apache to start at boot:
sudo systemctl enable httpd
Step 4 : Useful Commands
Let’s take a look at some useful commands:
sudo systemctl status httpd
sudo systemctl stop httpd
sudo systemctl restart httpd
Step 5 : Advanced (Firewall)
To allow Apache ports through firewall run these commands:
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp
Now re-load the firewall:
sudo firewall-cmd --reload
This article may help you: Setup Apache Virtual Host on CentOS 7 Step by Step.
Md Obydullah
Software Engineer | Ethical Hacker & Cybersecurity...
Md Obydullah is a software engineer and full stack developer specialist at Laravel, Django, Vue.js, Node.js, Android, Linux Server, and Ethichal Hacking.