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.
In the Directory Path field, first check in which directory wpconfig.php file located. If within httpdocs, then under Directory Path enter httpdocs (Directory path for WordPress site migration to Plesk using Migrator Guru plugin).
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/