Installing Nginx Web Server on an AWS EC2

Installing Nginx Web Server on an AWS EC2

ssh -i <yourkeypair.pem> ec2-user@<yourpublicip>

#!/bin/bash
sudo yum update -y
sudo amazon-linux-extras install nginx1 -y
sudo amazon-linux-extras enable nginx1
sudo systemctl start nginx

aws configure

aws ec2 create-security-group --group-name <name> --description <description>

aws ec2 authorize-security-group-ingress --group-name Week6 --protocol --port 80 --cidr 0.0.0.0/0

aws ec2 create-key-pair --key-name <keypairname>

aws ec2 run-instances --image-id <yourimageid> --count 1 --instance-type t2.micro --key-name <yourkeyname> --security-group-ids <yoursecuritygroupname> --user-data file://yourscriptfile.sh