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 PORTStep 2 : Install Apache
Let’s clean-up yum first:
sudo yum clean allUpdate your system:
sudo yum updateNow install Apache by this command:
sudo yum -y install httpdStep 3 : Configure Apache
We need to start and enable the Apache server that start at boot. So, start the server:
sudo systemctl start httpdEnable Apache to start at boot:
sudo systemctl enable httpdStep 4 : Useful Commands
Let’s take a look at some useful commands:
sudo systemctl status httpd
sudo systemctl stop httpd
sudo systemctl restart httpdStep 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/tcpNow re-load the firewall:
sudo firewall-cmd --reloadThis 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.