Before we jump into the pool of setup information, let’s grab some understanding.

What is Magento?

An open-source e-commerce platform, Magento is used to make & manage virtual stores and shopping platforms. Its high-end features & services help business owners optimise their online businesses. Not only small or medium but large-scale companies also benefit from the Magento platform. Written in PHP language, Laminas & Symfony are the primary PHP frameworks Magento uses.

What is Lightsail?

Lightsail is a VPS (Virtual Private Server) from Amazon that offers data storage, website & web application building, and code running. It also allows developers to conduct connections between instances through public & private networking. Lightsail console & its advanced tools help create & manage these instances.

Features of Magento

Magento is one of the most popular e-commerce platforms. Its management features are impeccable & flawless, be it order, payment, catalogue management, etc. And these features set it apart from other such platforms.

  • Open-Source
  • Flexible
  • Easy to Maintain
  • Search Engine Friendliness
  • Can be Customized
  • Rapid Development
  • Security

Features of Lightsail

Lightsail is known for its speed & easy deployment techniques. Below are its unique features:

  • Made VPS deployment easy & fast.
  • Pre-equipped templates Linux distributions, WordPress, etc.
  • Coming from Amazon servers, it is indeed extremely reliable & secure.
  • Easy Customization
  • Storage Options & Network Facilities.
  • Cost-Effective & Fault-Tolerant
  • Easy Configuration
  • High-order functionalities due to multiple API integrations.
  • Auto monitoring for errors, response times, etc.
  • Solid State Drives (SSDs) keep the backup.

Why use Lightsail to set up Magento on AWS?

Lightsail is super fast and easy to use. It is designed to be used by beginner developers or people who don’t have much knowledge about AWS services & management. One can quickly deploy and manage instances & applications like WordPress, LAMP stack, Drupal, etc.

Deploying Magento using Lightsail

Below are the simple steps to set up Magento on AWS using Lightsail:

Step 1

Log into Lightsail Console

Use the credentials to login to Lightsail. 

setup magento on aws

Step 2

Click Create Instance

Here, you need to choose the Instance Location.

setup magento on aws

Step 3

Choosing Instance Image

Choose the operating system from Linux & Windows if you will select Linux/Unix. However, if you choose OS Only – you will see the following options as in the image below.

setup magento on aws

Additionally, you can add the shell scripts that will run while the instance boots up. You can use the existing key pair or create your own under SSH Key Pair Manager.

Click Create New to create a New key Pair for this instance. Click Create and type the name & generate & download the Key.

Step 4

Choosing Instance Plan

Pick the Instance plan as per your requirement based on budget, RAM, CPU, etc.

You will need a minimum of 2GB RAM to operate the Magento Stack.

setup magento on aws

Step 5

Name Your Instance

Give a name to your instance and add tags to group the resources.

setup magento on aws

Step 6

Click Create Instance

When the instance starts to run, wait a few minutes before signing in. Otherwise, you may see this error.

setup magento on aws

Use the Netstat command to see the installed services & packages.

setup magento on aws

Step 7

Login to Magento Admin Panel


Use the above link to get to the Magento Admin Panel login page.

The default username will be the user.

You can get the password from the link below:

cat /home/bitnami/bitnami_application_password 

After obtaining the password, sign in to the admin panel to get started.

setup magento on aws

Step 8

Set the Username & Password

Once in, you will be asked the details like name, username, etc. Set the details – and you are good to go.

setup magento on aws


The multidimensional benefits of using Lightsail makes your journey easier & quicker. Plus, coming from Amazon, it comes with some security & reliability assurance. Here we have successfully set Magento on AWS using the Lightsail platform. If you follow these steps, you will get to it.

Moreover, if you need help, many server management companies like Support Fly offer A to Z management services & solutions. They provide dedicated technical support and have a range of cost-effective & high-end services. Their experienced & quality experts have proven to be great for businesses of all kinds.

Related Posts

cPanel SafeAdmin Certified

Support Fly is now cPanel SafeAdmin Certified

June 18, 2022

Support Fly is now cPanel SafeAdmin certified – earned the certificate by cracking the toughest exam on the cPanel University. Support Fly is happy to share that it is now a cPanel SafeAdmin certified server management company. The news is worth celebrating as cPanel’s SafeAdmin accreditation program is the hardest exam to ensure a company’s […]

Read More
Online Malware Scanner Tools

Top 7 Online Malware Scanner Tools in 2022

June 9, 2022

With the growing internet usage in our day-to-day lives, we are getting internet-dependent. It means that we now share more personal & confidential information than ever. Directly or indirectly, it becomes riskier, and we all know that this information is at stake. How is our information at risk on the internet? There are many ways […]

Read More
How to Change Your WordPress Account Password?

How to Change Your WordPress Account Password?

May 25, 2022

Today, blogging has become a common profession and so the source of primary income for millions of people around the world. And platforms like WordPress provides them the required chance, ease, and resources to get started & get going. Even beginners can easily start their blogging careers with the help of WordPress. No doubt why […]

Read More



    We offer a 60-minute FREE CONSULTATION!