Integrating Amazon RDS With WordPress

deepak kapse
4 min readSep 6, 2022

Integrating Amazon RDS With WordPress

Inthis blog, I am going to integrate WordPress with Amazon RDS. It provides cost-efficient and resizable capacity while automating time-consuming administration tasks such as hardware provisioning, database setup, patching, and backups. It frees you to focus on your applications so you can give them the fast performance, high availability, security, and compatibility they need.

Integration with RDS and WordPress

What is DataBase :

A database is an organized collection of data so that it can be easily accessed and managed. You can organize data into tables, rows, columns, and index it to make it easier to find relevant information. Database handlers create a database in such a way that only one set of software programs provides access to data to all the users.

Amazon RDS

Relational Database Service is a distributed relational database service by Amazon Web Services. It is a web service running “in the cloud” designed to simplify the setup, operation, and scaling of a relational database for use in applications.

This helps us to create a complete Database setup easy and maintenance automatically.


WordPress is a free and open-source content management system (CMS) written in PHP and paired with a MySQL or MariaDB database and web publishing software you can use to create a beautiful website or blog. Let’s start.


AWS cloud account

Follow these steps:

  1. Create EC2 Instance with Redhat Linux or with any Linux image
  2. Download and extract WordPress to a /var/www/html/
  3. Create Amazon RDS
  4. At last, create a WordPress account and Install

Let’s dev into a practical,

1. Create EC2 Instance:

Click here to create EC2

2. Download and extract WordPress to a /var/www/html/

STEP 1: Download Wordpress


Step 2: Install required software

Install required Commands/Software

Step 3: Extract WordPress to a /var/www/html/ folder


After extracting

List WordPress files

3. Create Amazon RDS

Follow the below steps to create RDS

Start to create RDS

Select DB Method and Engine

Choose an appropriate DB version that supports your WordPress Version

Give DB name, User name, and password and note down those we are going to use later

Choose Instance type for RDS

Now we are ready to go Just click on Create database and create RDA

RDS is created

Login to MYSQL with username and password and hostname which is available in RDS new DB

Showing our DB

4. At last, create a WordPress account and Install

Give DB information to link

Copy and past to our system directory /var/www/html/

Create file name wp-config.php

paste here and save (ESC + : + wq )

After giving information and Installed we are ready to Create WordPress Websites, blogs, etc.,