Launch three websites after creating a Plesk Ubuntu instance on AWS Lightsail with plans starting at 5$ per month. This post will also include a demo of migration of an existing WordPress here using Migrate Guru plugin.
In case you intend to connect with FTP for files access, make sure to open ports 20-22, 49152-65535 under Networking. They are blocked by default. I have opened them as intend to migrate another WordPress instance/website to this using Migrate Guru plugin that needs FTP details as part of migration process.
Update A records of the domain name under DNS. For this demo, NameCheap.
From WordPress menu, install a fresh WordPress instance.
Migrating to the above WordPress instance using free Migrate Guru plugin
Will be using FTP option.
For destination URL, entering https://digitalsplendid.work as SSL activated earlier from the Plesk dashboard.
One of the hurdles I faced while migrating from a Bitnami application (under AWS Lightsail) is inability to add new plugins with this error message:
Installation failed: Download failed. Destination directory for file streaming does not exist or is not writable.
Here is the solution:
So, I address this issue for digitalsplendid.xyz.
Made a search with “Bitnami” on wp-config.php file and removed the line that has a code starting with define. After that, I could upload new plugins (as well update existing plugins).
You can upgrade Lightsail instances seamlessly, downgrade possible but not a one click process
We started with 5$ per month plan (cheapest plan for Plesk Ubuntu). Not surprisingly, once three WordPress websites live and contents posted, there will be resource issues. Refer this on how to upgrade: https://aws.amazon.com/premiumsupport/knowledge-center/change-lightsail-plan/