Hands-on AWS EC2 Project: Build Your Resume Website with Nginx and Disaster Recovery
Вставка
- Опубліковано 20 вер 2024
- #EC2 #AWSEC2 #AmazonEC2 #AWSHandsOn #EC2Tutorial #WebHosting #PortfolioWebsite #AWSProject #NginxHosting #Apache2Hosting #ElasticIP #ResumeWebsite #AWSTutorial #CloudHosting #WebsiteDeployment #DisasterRecovery #AMICreation #FullStackProject #LearnAWS #CloudComputing #AWSBeginners
Project Roadmap:
Create ec2 bastion-ec2, security group-22
Create your profile html file using ChatGPT
Install nginx / apache2
Remove index.html from /var/www/html
Edit index.html and add your profile html file
Edit ec2 security group inbound rule to allow HTTP:80
Run Nginx / Apache2 server on ec2 public IP
Create elastic IP then add to the Nginx / Apache2 server
Create AMI from ec2 for disaster recovery
Create ec2 bastion-ec2, sg-22
Install nginx / apache2 …
sudo systemctl status apache /nginx
sudo apt install nginx
sudo cp -r . /var/www/html
cd /var/www/html
ls
force remove
sudo rm -f index.nginx-debian.html
sudo systemctl restart nginx
cd /var/www/html
sudo rm index.html
Vim index.html add html from copied
Pub IP on browser… change sg-html
Create elastic IP … associate that with ec2 ….
Disaster recovery… create image / AMI from ec2…