Deploy a Wordpress Website in AWS EC2

4.6
stars
14 ratings
Offered By
Coursera Project Network
In this Guided Project, you will:

Describe basic aspects of AWS Elastic Compute Cloud, create and connect in a virtual machines andl set the security for inbound and outbound traffic.

Install Apache, PHP and MySQL server in a Linux instance and perform all configurations.

Install Wordpress in a EC2 Linux instance and make it available publicly for all users on the internet.

Clock2 hours
IntermediateIntermediate
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

In this two hours project, you will learn how to use Amazon Web Services EC2 compute services to host and deploy a WordPress Website. WordPress is a world-class content management platform to create websites, blogs, e-learning systems, and others. Once you're done with this project, you will be able to deploy a WordPress website using AWS EC2 compute services in any AWS region you want with just a few steps. Wordpress is one of the most used technologies for website creating, blogs, e-learning platforms and others. Since Wordpress is a PHP based technology it could be deployed in many ways and in many platforms and AWS is one we can use for that. AWS has Elastic Compute Cloud, EC2, a compute service where we can create customized virtual machines using many Windows or Linux flavors. It is perfect for we deploy a Wordpress website and take advantage of scalability and availability AWS offers. Once you're done with this project, you will be able to deploy a WordPress website in any AWS region you want by using AWS EC2 virtual machines and perform it without huge tech experience.

Skills you will develop

amazonawswebsiteWordpressblog

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Task 1: You will be able describe basic aspects of AWS Elastic Compute Cloud, EC2 and you will be able to create a virtual machine instance in AWS EC2;

  2. Task 2: You will be able to connect to an AWS EC2 instance and install an Apache web server on that;

  3. Task 3: You will be able to connect to an AWS EC2 instance and install MySQL server database on that and create user and database;

  4. Task 4:  You will be able to connect to an AWS EC2 instance and install PHP server, test and create PHP information page;

  5. Task 5: You will be able to connect to an AWS EC2 instance and download and configure WordPress files and perform WordPress installation and Configuration;

  6. Task 6: You will learn how to clean up the project environment and avoid future costs;

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.