If you’re interested in setting up a Magento eCommerce site for free on Amazon Web Services (AWS), you’re in the right place! Amazon Lightsail makes it easy to set up a virtual private server quickly and affordably. In this post, we’ll walk you through the steps to get your Magento site up and running in no time.
Step 1: Create Your Magento Instance
The first step is to create your Magento instance. To do this, you’ll need to log in to your AWS account and go to the Lightsail console. If you don’t have an account, you can sign up for one easily here.
Once you’re in the console, go to the “Instances” tab and choose “Create instance.” Select your desired region and availability zone, then choose “Magento” as your blueprint. Next, select the instance plan that suits your needs. We suggest the $3.5 per month plan to start with. You can upgrade any time.
Give your instance a name, and add any tags you like. Then click “Create instance.” After a few minutes, your instance will be ready.
Step 2: Get Your Magento Website Password
Once your instance is ready, you’ll need to get the default application password for your Magento website. To do this, go to the “Connect” tab on the Instance management page and choose “Connect using SSH.” It may take a few moments for your instance to become available.
Once you’re connected, enter the following command to get the default application password:
cat $HOME/bitnami_application_password
This will give you the password you need to sign in to the administration dashboard of your Magento website.
Step 3: Attach a Static IP Address to Your Magento Instance
To prevent your public IP address from changing every time you start and stop your instance, it’s a good idea to attach a static IP address to your Magento instance. To do this, go to the “Networking” tab on the Instance management page and choose “Create a static IP” or “Attach static IP” if you’ve already created one. Follow the instructions on the page.
Once your static IP address is attached, make a note of it. You’ll need it for the next step.
Step 4: Update the Magento Software
Now that you have a static IP address attached to your instance, you’ll need to update the Magento software to be aware of it. To do this, go to the “Connect” tab on the Instance management page and choose “Connect using SSH.”
Once you’re connected, enter the following command, replacing <StaticIP> with the static IP address you noted in the previous step:
sudo /opt/bitnami/configure_app_domain –domain <StaticIP>
This will update the Magento software to use your new static IP address.
Step 5: Sign In to Your Magento Dashboard
Congratulations! You’re now ready to sign in to the administration dashboard of your Magento website. Open a web browser and enter your static IP address in the address bar. You should see the Magento installation page. Follow the instructions to set up your site.
To sign in to your dashboard, go to your site’s URL followed by “/admin” and enter the default application password you obtained in Step 2.
That’s it! You’re now up and running with Magento on AWS. If you encounter any issues or have questions, be sure to check out the AWS documentation or seek help from the AWS support team. Happy selling!










