Hello, everyone, I am Shashikant Dwivedi and in this article, I’m going to demonstrate, how you can set up apache on your Linux server.
Apache is used to create an HTTP server, in which we host our web applications.
To proceed further, you must have an linux server. I am using Ubuntu server which is hosted in AWS.
Firstly connect to your ubuntu server. For this open Instances tab on your EC2 dashboard in aws account and copy the IPv4 public IP. Then open your terminal and types this command.
ssh -i private-key.pem ubuntu@your-public-ip
Now update and upgrade your Linux server by using commands
sudo apt-get update
sudo apt-get upgrade
Now install the Apache server using this command
sudo apt-get install apache2
Now check if the firewall is enabled or not if enabled then enable it by command
sudo ufw status
If this shows
status: inactive.Then allow it by command
sudo ufw enable
Now enable apache and ssh in ufw by commands
sudo ufw allow 'Apache Full'
sudo ufw allow '22'
Now from the server, all things are configured now its time to do some changes from EC2 dashboard in aws dashboard.
Open security groups from the EC2 instance tab.
Now open Inbound tab and press the edit button.
Now just add HTTP rule and make it available from everywhere and save this configuration.
Now just copy your server public IP and paste it into the browser.
So just by following these 10 steps, you can easily set up an apache server.
Hope you have liked the article. And if you have any problem, you can ask me in the comment section.