ec2-wordpress-and-ami
README.md

ec2-wordpress-and-ami

This cloud project demonstrates the provisioning of a server, configuring a WordPress site in it from scratch, and creating a image from it for future use.

The AWS services used include... EC2, RDS, and AMI

The steps involved are...

  1. Launch an EC2 instance in a self-configured VPC with all its networking components including subnets, route table, security group (with an inbound rule allowing traffic on port 22 for SSH, and port 80 and 443 for HTTP/ HTTPS)

  2. Create a database instance using RDS.

  3. Access the instance using SSH, and install - APACHE, PHP and WordPress.

  4. Start the Apache service

  5. Unpack the WordPress tar file.

  6. Move the WordPress folder to /var/www dirctory.

  7. Configure Apache to render the index.html file that comes with the WordPress installation.

  8. Change the ownership of WordPress directory to Apache user

  9. Restart Apache

  10. Access the WordPress site using the IP address of the instance