Developers are in a whole new world of 4.0 era, computing resources come with greater power, flexibility as well as complexity. We have giant firms like Google, Amazon with GCP, AWS, etc.
The old days with a single VPS with all in one Ubuntu-Debian, NGINX-Apache, MySQL-MariaDB, PHP-FPM is gone, now, each component tends to have a dedicated “container”. That’s why we need a management platform to manage a WordPress blog!
For simplicity, we can use Bitnami as a managed WordPress hosting service that hides the hassle tasks about: install PHP, deploy database, secure the server, etc. behind. All you get is an integrated dashboard with wrappers in the form of buttons/menus to control the above stuff.
Let’s image how simple it is to click on a WordPress icon and then a fully working web server is being deployed under the hood?
[00:47] “If you’re new to the cloud, the easiest way to get started with Amazon Web Services is with Bitnami. Bitnami provides pre-packaged application images for AWS Cloud servers, so that you can get productive with your new server immediately” – bitnami.com
[00:56] Bitnami offers WordPress deployment solutions range from newbies to experienced developers.
– Bitnami Launchpad for AWS Cloud
– AWS Marketplace
– AWS Console
– Amazon Lightsail
Remember that Bitnami is a 3rd service/intermediate layer between you and computing providers.
That’s why you have to register to Free program, AWS Free Tier in this case.
Make sure you are kept up to date information about these trial programs to avoid extra credit card charges.
For instance, AWS only free for selected forms of services: t2.micro VPS
Meanwhile, Google GCP gives you 300$ to use whatever services as long as you are not run out of the budget.
[01:19] Always free
These free tier offers do not expire and are available to all AWS customers
12 months free
Enjoy these offers for 12-months following your initial sign-up date to AWS
Short-term free trial offers are available through many different software solutions
Every fee is transparent as long as you choose the right eligible services in the Free Tier.
I see Google Cloud Platform has a “double free” policy after 300$ free trial credit is gone, you still have the Free Tier program to apply for, and I feel no struggle to run my blog on that limited resources.
[02:17] GCP Free Tier
12 months and $300 free credit to get you started. Always Free* products to keep you going.
[03:07] [ Get Started with Bitnami Applications in the AWS Marketplace ]
To get activated on Amazon Free Tier you can register an AWS account with a working phone number and a credit card with at least 1$ in the balance.
They will text or call you with a secret code, then withdraw about 1$ to verify the Visa/Master card.
AWS may use the billing address associated with your default payment method as one of the many factors to determine what taxes apply. You can update your default payment preference and billing address by editing your default payment method below.
[04:53] “When a new payment card is added to an AWS account, a small charge is sent to verify that the card is valid, and that the card hasn’t been reported lost or stolen.
For AWS customers, the temporary authorization charge is 1.00 USD. AWS doesn’t proceed with the charge, and the charge should disappear within three to five business days” – amazon.com
Nowadays, encrypted communication with Public-key cryptography is mandatory across mediums, that why you have to generate a Key Pair/SSH key so that secure accessing through SSH, SFTP, etc are available with the Ubuntu VPS.
Keep in mind that cloud service providers work with region different, based on the location that you would like to deploy the VPS/cloud instance, change the active region accordingly at first.
Be aware that Free Tier may not be applied outside the US, so EU, Asia, etc. will get charged with standard fees.
Save the private SSH key to a synchronized folder to backup it. Losing the key result an AWS server rebuilding as you can not access the machine anymore. That is not kind of a password that you can recover later by receiving OTP message or answering security questions. Then with encrypted disks, all unbacked-up data will remain inaccessible.
WordPress itself is a managed CMS platform, so everything Bitnami Launchpad offers like: backup, upgrade, analytics, etc. are redundancy. We should go with AWS Marketplace to get the best compatibility with Amazon deployment via the Bitnami AMI.
Bitnami, the leaders in application packaging, and Automattic, the experts behind WordPress, have teamed up to offer this official WordPress image on AWS Marketplace.
WordPress is the world’s most popular content management platform. Whether it’s for an enterprise or small business website, or a personal or corporate blog, content authors can easily create content using its new Gutenberg editor, and developers can extend the base platform with additional features.
[ WordPress Certified by Bitnami and Automattic ]
Jetpack plugin is included by default offering access to additional professional themes, performance improvements and marketing tools. Optional automatic backup and priority support are Available from Automattic.
SSL auto-configuration with Let’s Encrypt certificates is included. The configuration is optimized for smaller instances, with additional caching functionality to optimized for smaller instances, with additional caching functionality to improve performance.
Subscribe to this software
You’re subscribed to this software. Please see the terms and pricing details below or click the button above to configure your software.
Terms and Conditions
You have subscribed to this software and agree that your use of this software is subject to the pricing terms and the seller’s End User License Agreement (EULA). Your use of AWS services are subject to the AWS Customer Agreement.
Configure this software
Choose a fulfillment option below to select how you wish to deploy the software, then enter the information required to configure the deployment
64-bit (x86) Amazon Machine Image (AMI)
5.2-1-r50 on Ubuntu 16
US East (N. Virginia)
This is an estimate of typical software and infrastructure costs based on your configuration.
Your actual charges for each statement period may differ from this estimate.
WordPress Certified by Bitnami and Automattic $O/hr
Monthly Estimate: $15.00/month
[10:02] EC2 Instance Type
Memory: 1 GiB
CPU: 1 virtual core
Storage: EBS storage only
Network Performance: Low to Moderate
Create a subnet in EC2
(Ensure you are in the selected VPC above)
Security Group Settings
A security group acts as a firewall that controls the traffic allowed to reach one or more instances. You can create a new security group based on seller-recommended settings or choose one of your existing groups.
Create New Based On Seller Settings
Key Pair Settings
To ensure that no other person has access to your software, the software installs on an EC2 instance with an EC2 key pair that you created.
[11:11] Once the instance is running, enter the public DNS provided by Amazon into your browser. You will then see the WordPress application. You can go to ‘/wp-admin/’ from your browser to access the application administration panel. The default server administrator is ‘user’.
Please check our documentation at
to learn how to get your password. You may change this username and password within the application settings.
You can also access your instance via SSH using the username ‘bitnami’ and your Amazon private key. For additional setup instructions and frequently asked questions please go to
Setting Bitnami application password to ‘gntjJmbXtLS9’
(the default application username is ‘user’)
650000+0 records in
650000+0 records out
665600000 bytes (666 MB, 635 MiB) copied, 6.79461 s, 98.0 MB/s
Setting up swapspace version 1, size = 634.8 MiB (665595904 bytes)
no label, UUID
Regenerating keys for wordpress
Started ACPI event daemon.
Mount unit for core, revision 6964.
Mounted Mount unit for core, revision 6964.
Stopped Snappy daemon.
Started Snappy daemon.
Regenerating key for wordpress finished
Get Windows Password
Launch Move Like This
Image Networking CloudWatch Monitoring
Attach to Auto Scaling Group
Attach/Replace IAM Role
Change Instance Type
Change Termination Protection
View/Change User Data
Change Shutdown Behavior
Change T2/T3 Unlimited
Get System Log
Get Instance Screenshot
Modify Instance Placement
Modify Capacity Reservation Settings
Description Status Checks Monitoring Tags Usage Instructions
Instance state running
Instance type: t2.micro
Public DNS: ec2-3-14-129-123.us-east-2 compute.amazonaws.com
IPv4 Public IP: 18.104.22.168
Private DNS: ip-172-31-15-228.us-east-2.compute.internal
[13:03] [ Migrate Your WordPress Blog to a Bitnami EC2 Instance ]
To restore your old website, point your domain to that DNS server, re-integrate CloudFlare if needed, and restore WordPress’s themes, plugins, database with UpdraftBackup Plus.
Make sure you have backed up the server’s IP address, admin’s password, and the SSH private key.
[13:22] Cloudflare speeds up and protects millions of websites, APIs, SaaS services, and other properties connected to the Internet. Our Anycast technology enables our benefits to scale with every server we add to our growing footprint of data center.
[14:28] “The AWS marketplace is offering free and paid software products that will run on the AWS Free Tier for the new customers can obtain the following of AWS services or products per month with free of cost up to 12 months, the limit it provides 750 hours linux or windows per month that too Amazon EC2 will provide this here AWS is refer Amazon Web Services this total process we can call it as AWS Free Tier” – mindmajix.com
[14:45] “After you choose a Support plan, a confirmation page indicates that your account is being activated. Accounts are usually activated within a few minutes, but the process might take up to 24 hours.
You can sign in to your AWS account during this time. The AWS home page might display a button that shows “Complete Sign Up” during this time, even if you’ve completed all the steps in the sign-up process.
When your account is fully activated, you’ll receive a confirmation email. After you receive this email, you have full access to all AWS services” – amazon.com
[14:57] [ Bitnami: Packaged Applications for Any Platform – Cloud, Container ]
If you need more computing resources: CPU, RAM, SSD, bandwidth, etc. go with Google Cloud Platform Free Tier. After you are making out money with your website, consider upgrading to a fully managed VPS like ProfitServer with unlimited bandwidth, or go with iThemes Hosting with integrated Sync, BackupBuddy, and Security Pro to boost your business into a new high sky.
[15:11] Unlimited traffic
No traffic volume restrictions or hidden fees
Our friendly professional team is online 24/7
Ensured uptime 99.9%
Our own data center ensures reliability
“With the iThemes Sync Pro control panel, you can manage your site faster and more productively. Install new themes and plugins, get reports on uptime, approve comments, manage your remote backups via BackupBuddy Stash, run database optimizations, create new site reports and make vital updates on your site and more” – ithemes.com
[16:29] Bitnami Library
Popular images, provided by Bitnami, ready to launch on AWS Cloud in one click.
What is AWS Cloud?
AWS Cloud enables developers to build, test and deploy applications on AWS’s highly-scalable and reliable infrastructure.
[16:41] About Bitnami WordPress Stack
The Bitnami WordPress Stack provides a one-click install solution for WordPress. Download installers and virtual machines, or run your own wordpress server in the cloud.
WordPress is one of the world’s most popular web publishing platforms for building blogs and websites. It can be customized via a wide selection of themes, extensions and plug-ins.