Developing a Secure WordPress Website on AWS: A Step-by-Step Guide

Verified

Added on  2025/05/01

|29
|1755
|187
AI Summary
Desklib provides past papers and solved assignments for students. This project details building a secure WordPress website on AWS.
Document Page
CLOUD COMPUTING IN AWS
Page 1 of 29
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Table of Contents
Introduction......................................................................................................................................4
Question-1........................................................................................................................................5
Creating WordPress Instance on AWS (Amazon Web Services)...............................................5
Question-2......................................................................................................................................19
Question-3......................................................................................................................................26
1. Securing WordPress Site.......................................................................................................26
2. Provide WordPress site to users with secure access..............................................................27
Conclusion.....................................................................................................................................28
References......................................................................................................................................29
Page 2 of 29
Document Page
Table of Figures
Figure 1: AWS Educate Registration..............................................................................................6
Figure 2: AWS Account Registration..............................................................................................7
Figure 3: AWS login page...............................................................................................................7
Figure 4: Starter Page......................................................................................................................8
Figure 5: Account Details................................................................................................................8
Figure 6: AWS Management Console.............................................................................................9
Figure 7: Console Home Page.........................................................................................................9
Figure 8: Amazon Machine Image (AMI).....................................................................................10
Figure 9: AMI Selection................................................................................................................10
Figure 10: WordPress Virtual Machine Selection.........................................................................11
Figure 11: Step 2 for setting up the machine.................................................................................11
Figure 12: Instance Configuration.................................................................................................12
Figure 13: Add Storage..................................................................................................................12
Figure 14: Adding Tags.................................................................................................................13
Figure 15: Security Configuration.................................................................................................13
Figure 16: Choosing Key Pair.......................................................................................................14
Figure 17: Instance List.................................................................................................................14
Figure 18: Allocating resources.....................................................................................................15
Figure 19: Choosing IPV4 Address Pool.......................................................................................15
Figure 20: Associate Address........................................................................................................16
Figure 21: New Address Allocation..............................................................................................16
Figure 22: Creating a Security Group............................................................................................17
Figure 23: System Log access.......................................................................................................17
Figure 24: Password in System Log..............................................................................................18
Figure 25: WordPress Login..........................................................................................................18
Figure 26: WordPress Dashboard..................................................................................................19
Figure 27: DTGOV Dashboard.....................................................................................................19
Figure 28: The banner of the home page.......................................................................................20
Figure 29: Home page with the footer...........................................................................................21
Figure 30: About Us Page-1..........................................................................................................22
Figure 31: Community Page of website-1.....................................................................................23
Figure 32: Community Page of website-2.....................................................................................24
Figure 33: Contact Us Page-1........................................................................................................25
Figure 34: Contact Us Page-2........................................................................................................25
Figure 35: Home Page Description................................................................................................26
Figure 36: Home Page Description-2............................................................................................26
Page 3 of 29
Document Page
Introduction
WordPress tool is the popular tool nowadays and most of the companies or the organization were
using this tool for putting their resources online. With the help of AWS services, the website can
be secured requirements were implemented easily with the updated features of AWS Cloud.
AWS Cloud is mainly used for securing the data of the website at one place that can be
recovered easily and anytime. In this report, the website of WordPress developed with the use of
the user’s requirements.
Page 4 of 29
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Question-1
Creating WordPress Instance on AWS (Amazon Web Services)
1. Making AWS Educate Account for using AWS cloud services
Figure 1: AWS Educate Registration
2. Fill personal details which are required for AWS Educate Account
Page 5 of 29
Document Page
Figure 2: AWS Account Registration
3. Signing in after receiving the verification and password from Amazon Cloud Services on the
registered email (Narula & Jain, 2015).
Figure 3: AWS login page
4. Home Page of AWS starter account
Page 6 of 29
Document Page
Figure 4: Starter Page
5. Details of the Account
Figure 5: Account Details
6. AWS Console
Page 7 of 29
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Figure 6: AWS Management Console
7. There are various options for virtual machines which can be created on AWS Cloud but we
will deploy our WordPress website in EC2 Console
Figure 7: Console Home Page
8. After logging in there will an option for choosing Amazon Machine Image (AMI)
Page 8 of 29
Document Page
Figure 8: Amazon Machine Image (AMI)
9. We have to choose a WordPress AMI from Community AMIs
Figure 9: AMI Selection
10. The selected AMI machine for the WordPress Website
Page 9 of 29
Document Page
Figure 10: WordPress Virtual Machine Selection
11. We have to Configure Instance Details for all the required steps for setup
Figure 11: Step 2 for setting up the machine
12. Instance configuration will be default which is done already
Page 10 of 29
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Figure 12: Instance Configuration
13. Add Storage section will be default which is done already
Figure 13: Add Storage
14. For Tags select a name tag and then type a name of choice, here instance tag is WordPress
Page 11 of 29
Document Page
Figure 14: Adding Tags
15. Security Group Configuration is must for the WordPress Website to run it on the browser so
select an HTTP type security group
Figure 15: Security Configuration
16. Choose to proceed without a key pair and then click launch instance
Page 12 of 29
chevron_up_icon
1 out of 29
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]