DTGOV Case: Deploying and Securing a WordPress Site on AWS Platform

Verified

Added on  2023/04/20

|16
|1394
|227
Report
AI Summary
This report provides a detailed walkthrough of creating and securing a WordPress site on Amazon Web Services (AWS) based on the DTGOV case study. It begins with an overview of DTGOV, a public company specializing in IT services for public sector organizations, and their plan to migrate web servers to an Infrastructure as a Service (IaaS) instance on AWS. The report outlines the step-by-step process of launching an EC2 instance, installing and configuring WordPress, customizing the site's theme and media, and enabling user comments. Furthermore, it addresses crucial security aspects, including securing the WordPress login page, implementing two-factor authentication, renaming the login URL, and utilizing SSL for data encryption. The report also discusses methods for providing users with secure access, such as issuing entity identifiers and emphasizing the importance of complex passwords and security plugins. The document references key resources in cloud computing and WordPress security, offering a comprehensive guide for replicating the DTGOV case scenario.
Document Page
Running head: DTGOV CASE
ASSIGNMENT 3: DTGOV CASE
(Student’s Name)
(Professor’s Name)
(Course Title)
(Date of Submission)
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
DTGOV CASE 2
Overview of DTGOV case
DTGOV is one of companies which wants to migrate some of its webservers to IaaS
instance in AWS so as it can tests its cloud migration. This means that the organization need to
have a complete plan before it migrates. DTGOV is a public company which specialized in
Information Technology services for all public sector organizations. The company was created in
early 1980s by ministry of social security. The organization provides autonomous management
structure for companies to evolve and govern its IT enterprise. At the creation of DTGOV
Company it had over one thousand employees in over sixty different localities in the US. The
company operated two mainframe-based data centers. Since then the organization has expanded
to more than three thousand employees with different branches in over three hundred different
localities. In addition the company has about three different data centers which were running
X86 platform and main frame environments (Mahmood, 2011). This report will address some
aspects of cloud technologies as DTGOV is planning to migrate some of its services and
applications to public cloud. Specifically this paper will highlight how DTGOV can create a
WordPress site on AWS where staff members can share the issues and experiences.
How to create a WordPress instance on AWS
Step one: Open AWS Management Console (as shown by the figure below)
Figure 1: AWS Management console login page
Document Page
DTGOV CASE 3
Step 2: Launch the E2 management console by clicking the launch instance (this is as shown by
figure 2 below)
Figure 2: EC2 management console
Step 3: Select WordPress and choosing the type of virtual server that one wants as shown by the
figure three below
Figure 3: Selecting the type of virtual server
Document Page
DTGOV CASE 4
Step 4: Configure the AWS instance as shown by figure 4
Figure 4: Configuring the instance
Step 5: Add storage and tags
Step 6: Launch the console status (Shown by the figure below)
Figure 5: Launch status
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
DTGOV CASE 5
Step 7: Click and view console instance
Figure 6: Instances which have been created
Step 8: Run the WordPress site by running the public address of the site. For this case is
3.80.46.211 which after running the site it will be as shown below
Figure 7: The newly created blog
Document Page
DTGOV CASE 6
Step 9: Log into the WordPress site. To do this you only need to enter by entering public ip
address and typing admin extension example in this case 3.80.46.211/admin and the following
will appear as shown by the screenshot below (figure 8) will appear
Figure 8: WordPress admin login
Step 10: Get the username and password by clicking actions in the AWS management console
then selecting account settings and then system logs and scroll down until you see password and
username. In here one can get the username and password. This is as shown by the figure 9
below
Document Page
DTGOV CASE 7
Figure 9: Getting the username and password
Step 11: Login into the WordPress site by entering the password and username which in this case
the password is xOw5aW8AFOWc and username is use, WordPress dashboard appears as shown
by figure 10.
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
DTGOV CASE 8
Figure 10: WordPress dashboard
Customizing WordPress Site
Step 1: Customizing the WordPress site: click settings and then general settings as shown the
figure below
Figure 11: customizing the general settings
Document Page
DTGOV CASE 9
Step 2: Creating a theme
Click appearance and then themes ( As shown by the figure 12 below)
Choose the theme you want (Shown by figure 13; the theme selected)
Figure 12: WordPress themes
Figure 13: Theme selected
Document Page
DTGOV CASE 10
Step 3: Adding media or photos into the site: click media and then add a photo as shown by the
figure below
Figure 14: Adding photos into the site
Step 4: Adding comments into the WordPress site. Click on pages then quick edit and allows
comments. This is a shown by the figure below
Figure 14: Setting comments
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
DTGOV CASE 11
Some of the photos added in the site are as shown by the figures
Figure 15: Added image one
Figure 16: Added mage two
Document Page
DTGOV CASE 12
Figure 15: Added image three
chevron_up_icon
1 out of 16
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]