{"id":3677,"date":"2022-05-01T16:50:40","date_gmt":"2022-05-02T00:50:40","guid":{"rendered":"https:\/\/tungle.ca\/?p=3677"},"modified":"2022-10-24T19:29:57","modified_gmt":"2022-10-25T03:29:57","slug":"aws-rds-multi-az-failover","status":"publish","type":"post","link":"https:\/\/tungle.ca\/?p=3677","title":{"rendered":"AWS RDS MySQL on Multi-AZ Test Failover"},"content":{"rendered":"\n<p>This is a diagram that I have used to deploy this lab.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"765\" height=\"634\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-25.png\" alt=\"\" class=\"wp-image-3699\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-25.png 765w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-25-300x249.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-25-200x166.png 200w\" sizes=\"auto, (max-width: 765px) 100vw, 765px\" \/><\/figure>\n\n\n\n<p>Create your VPC with two different subnets on different AZs.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"397\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-6-1024x397.png\" alt=\"\" class=\"wp-image-3680\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-6-1024x397.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-6-300x116.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-6-768x298.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-6-200x78.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-6.png 1054w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"323\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-7-1024x323.png\" alt=\"\" class=\"wp-image-3681\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-7-1024x323.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-7-300x95.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-7-768x243.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-7-200x63.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-7.png 1146w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Create a Linux instance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"844\" height=\"594\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-8.png\" alt=\"\" class=\"wp-image-3682\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-8.png 844w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-8-300x211.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-8-768x541.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-8-200x141.png 200w\" sizes=\"auto, (max-width: 844px) 100vw, 844px\" \/><\/figure>\n\n\n\n<p>Copy it into the User data setting.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">#!\/bin\/bash\nyum update -y\nyum install httpd -y\nwget https:\/\/wordpress.org\/latest.tar.gz\ntar -zxf latest.tar.gz\namazon-linux-extras install php7.4 -y<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"432\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-9-1024x432.png\" alt=\"\" class=\"wp-image-3683\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-9-1024x432.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-9-300x127.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-9-768x324.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-9-200x84.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-9.png 1121w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Create a WordPress-SG Security Group.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"546\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-10-1024x546.png\" alt=\"\" class=\"wp-image-3684\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-10-1024x546.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-10-300x160.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-10-768x409.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-10-200x107.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-10.png 1137w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>SSH to the Linux instance, and check httpd, php is installed on the machine.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">rpm -qa | grep httpd\nrpm -qa | grep php\nsudo yum install php -y\nsudo systemctl start httpd\nsudo systemctl enable httpd\nnetstat -antp<\/code><\/pre>\n\n\n\n<p>Copy all files on WordPress directory to \/var\/www\/html.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">cd wordpress\nsudo cp -r * \/var\/www\/html\ncd \/var\/www\/html<\/code><\/pre>\n\n\n\n<p>Check HTTP service is running on the Linux instance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"704\" height=\"173\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-20.png\" alt=\"\" class=\"wp-image-3694\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-20.png 704w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-20-300x74.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-20-200x49.png 200w\" sizes=\"auto, (max-width: 704px) 100vw, 704px\" \/><\/figure>\n\n\n\n<p>Next, create a database subnet on your Amazon RDS by using both AZs.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"514\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-12-1024x514.png\" alt=\"\" class=\"wp-image-3686\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-12-1024x514.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-12-300x151.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-12-768x386.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-12-200x100.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-12.png 1286w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Create a new DS database.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"717\" height=\"697\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-13.png\" alt=\"\" class=\"wp-image-3687\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-13.png 717w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-13-300x292.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-13-200x194.png 200w\" sizes=\"auto, (max-width: 717px) 100vw, 717px\" \/><\/figure>\n\n\n\n<p>Enable &#8220;Multi-AZ DB instance&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"646\" height=\"666\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-14.png\" alt=\"\" class=\"wp-image-3688\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-14.png 646w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-14-291x300.png 291w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-14-194x200.png 194w\" sizes=\"auto, (max-width: 646px) 100vw, 646px\" \/><\/figure>\n\n\n\n<p>Create a wordpress database, username, and passowrd.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"657\" height=\"718\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-15.png\" alt=\"\" class=\"wp-image-3689\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-15.png 657w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-15-275x300.png 275w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-15-183x200.png 183w\" sizes=\"auto, (max-width: 657px) 100vw, 657px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"645\" height=\"760\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-17.png\" alt=\"\" class=\"wp-image-3691\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-17.png 645w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-17-255x300.png 255w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-17-170x200.png 170w\" sizes=\"auto, (max-width: 645px) 100vw, 645px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"697\" height=\"694\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-18.png\" alt=\"\" class=\"wp-image-3692\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-18.png 697w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-18-300x300.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-18-150x150.png 150w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-18-200x200.png 200w\" sizes=\"auto, (max-width: 697px) 100vw, 697px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"673\" height=\"766\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-19.png\" alt=\"\" class=\"wp-image-3693\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-19.png 673w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-19-264x300.png 264w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-19-176x200.png 176w\" sizes=\"auto, (max-width: 673px) 100vw, 673px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"216\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-21-1024x216.png\" alt=\"\" class=\"wp-image-3695\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-21-1024x216.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-21-300x63.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-21-768x162.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-21-200x42.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-21.png 1186w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"989\" height=\"736\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-22.png\" alt=\"\" class=\"wp-image-3696\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-22.png 989w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-22-300x223.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-22-768x572.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-22-200x149.png 200w\" sizes=\"auto, (max-width: 989px) 100vw, 989px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"710\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-23-1024x710.png\" alt=\"\" class=\"wp-image-3697\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-23-1024x710.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-23-300x208.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-23-768x532.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-23-200x139.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-23.png 1111w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Open http:\/\/44.205.13.154 on your web browser to set up WordPress.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"553\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-24-1024x553.png\" alt=\"\" class=\"wp-image-3698\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-24-1024x553.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-24-300x162.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-24-768x415.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-24-200x108.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-24.png 1111w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Create a new wp-config.php under \/var\/www\/html directory, and paste the information on the screen to this file. Click \u201cRun the installation\u201d<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"561\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-27-1024x561.png\" alt=\"\" class=\"wp-image-3701\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-27-1024x561.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-27-300x164.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-27-768x421.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-27-200x110.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-27.png 1246w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"616\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-28.png\" alt=\"\" class=\"wp-image-3702\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-28.png 740w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-28-300x250.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-28-200x166.png 200w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"695\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-30-1024x695.png\" alt=\"\" class=\"wp-image-3704\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-30-1024x695.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-30-300x204.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-30-768x522.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-30-200x136.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-30.png 1203w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The master RDS MySQL instance is on the IP address 10.0.1.187 on Availability zone 2.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"611\" height=\"49\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-42.png\" alt=\"\" class=\"wp-image-3716\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-42.png 611w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-42-300x24.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-42-200x16.png 200w\" sizes=\"auto, (max-width: 611px) 100vw, 611px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"434\" height=\"149\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-41.png\" alt=\"\" class=\"wp-image-3715\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-41.png 434w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-41-300x103.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-41-200x69.png 200w\" sizes=\"auto, (max-width: 434px) 100vw, 434px\" \/><\/figure>\n\n\n\n<p>Run the command below to verify RDS MYSQL failover.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">while true; do host wordpress.c60vdekov0up.us-east-1.rds.amazonaws.com ; sleep 1; done<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"562\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-32-1024x562.png\" alt=\"\" class=\"wp-image-3706\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-32-1024x562.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-32-300x165.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-32-768x421.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-32-200x110.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-32.png 1457w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Then select Actions-Reboot to reboot the RDS instance. Enable the &#8220;Reboot with Failover&#8221; option.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"919\" height=\"470\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-33.png\" alt=\"\" class=\"wp-image-3707\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-33.png 919w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-33-300x153.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-33-768x393.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-33-200x102.png 200w\" sizes=\"auto, (max-width: 919px) 100vw, 919px\" \/><\/figure>\n\n\n\n<p>Wait for around 1 to 2 minutes and refresh the WP web link. The WordPress site will be offline for around 1 minute when doing RDS failover. It can be seen that the RDS MySQL Endpoint has changed from 10.0.2.187 to 10.0.0.254.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"919\" height=\"792\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-34.png\" alt=\"\" class=\"wp-image-3708\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-34.png 919w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-34-300x259.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-34-768x662.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-34-200x172.png 200w\" sizes=\"auto, (max-width: 919px) 100vw, 919px\" \/><\/figure>\n\n\n\n<p>RDS Endpoint has updated with the new address is 10.0.0.254 on us-east-1a.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"673\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-35-1024x673.png\" alt=\"\" class=\"wp-image-3709\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-35-1024x673.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-35-300x197.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-35-768x505.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-35-200x131.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-35.png 1178w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"625\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-36-1024x625.png\" alt=\"\" class=\"wp-image-3710\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-36-1024x625.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-36-300x183.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-36-768x469.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-36-200x122.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-36.png 1297w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-37-1024x538.png\" alt=\"\" class=\"wp-image-3711\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-37-1024x538.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-37-300x158.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-37-768x403.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-37-200x105.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-37.png 1417w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The master RDS MySQL instance is on the IP address 10.0.0.254 on Availability zone 1.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"435\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-40.png\" alt=\"\" class=\"wp-image-3714\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-40.png 710w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-40-300x184.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-40-200x123.png 200w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/><\/figure>\n\n\n\n<p>Checking the WordPress site.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"797\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-38-1024x797.png\" alt=\"\" class=\"wp-image-3712\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-38-1024x797.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-38-300x233.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-38-768x597.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-38-200x156.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/05\/image-38.png 1108w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>This is a diagram that I have used to deploy this lab. Create your VPC with two different subnets on different AZs. Create a Linux instance. Copy it into the User data setting. Create a WordPress-SG Security Group. SSH to the Linux instance, and check httpd, php is installed on the machine. Copy all files [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[20],"class_list":["post-3677","post","type-post","status-publish","format-standard","hentry","category-cloud","tag-cloud"],"_links":{"self":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts\/3677","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3677"}],"version-history":[{"count":8,"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts\/3677\/revisions"}],"predecessor-version":[{"id":4330,"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts\/3677\/revisions\/4330"}],"wp:attachment":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}