WordPress installation on multiple development environments Cloud Sketch

This sketch deploys WordPress on AWS EC2 hosting using separate farms for the different environments. Customized components can be transfered accros the DEV, UAT and PROD environments. DEV is for development environment. UAT is for User Acceptance Testing. PROD is for production use. All environments are configured separately. You can remove something if you do not need it.

Deployment plan

UAT environment
WordPress
Wordpress UAT FE+DB
WordPress
Database
WordPress
Front End
PROD environment
WordPress
Wordpress PROD FE+DB
WordPress
Database
WordPress
Front End
DEV environment
WordPress
Wordpress DEV FE+DB
WordPress
Database
WordPress
Front End

Deployment Parameters

Servers in farm UAT environment

Server Wordpress UAT FE+DB

Server Param

Value

Operating System (OS)
Ubuntu Server 16.04 LTS x64
Alias (DNS name to listen)
*
Database Port
3306
Web Site Port
80
Port for PHP FPM
9000

Amazon EC2 Param

Value

Instance type
t2.medium

Servers in farm PROD environment

Server Wordpress PROD FE+DB

Server Param

Value

Operating System (OS)
Ubuntu Server 16.04 LTS x64
Alias (DNS name to listen)
*
Database Port
3306
Web Site Port
80
Port for PHP FPM
9000

Amazon EC2 Param

Value

Instance type
t2.medium

Servers in farm DEV environment

Server Wordpress DEV FE+DB

Server Param

Value

Alias (DNS name to listen)
*
Database Port
3306
Web Site Port
80
Port for PHP FPM
9000
Operating System (OS)
Ubuntu Server 16.04 LTS x64

Amazon EC2 Param

Value

Instance type
t2.medium

Software in the Sketch

How to use a cloud sketch

The cloud sketch represents servers and software. All servers of the sketch can be deployed in a few clicks. The Author of the sketch have set all parameters already. So, it is all ready for work. To automatically deploy the servers in a cloud follow the steps:

1
Sign in to Deploy4Me
2
3
Set up a connection to AWS or DigitalOcean
4
Keep the software and change the params if needed:
Server size
Operating system
Region
and other params
GO!
Accept the license and make a payment if required

Deploy4Me tool deploys all servers automatically. The installation starts after the last wizard step.
Just wait for email confirmation or watch the real time deployment log.
Once deployed, check your new servers in a cloud and start using it straight away!

Comments (0)

Add a Comment

Please login to comment.