My Blog

Magento on Linux with Aurora on Cloud

1-click AWS Deployment


Magento with Aurora on Linux Server

Magento on the cloud is an open source E-commerce software, created by Varien Inc., which is useful for online business. It has a flexible modular architecture and is scalable with many control options that are helpful for users. Magento uses E-commerce platform which offers organizations ultimate E-commerce solutions and extensive support network.

Due to the initial setup of this image, it may take up to 20 minutes to launch.

Magento employs the MySQL or MariaDB relational database management system which in this case is Aurora DB Engine, the PHP programming language, and elements of the Zend Framework


Major Features Of Magento

  • Marketing Promotions and Tools
  • Analytic and Reporting
  • Search Engine Optimization
  • Site Management
  • Catalog Management
  • Catalog Browsing
  • Product Browsing
  • Mobile Commerce
  • International Support
  • Checkout
  • Shipping
  • Payment
  • Customer Service
  • Customer Accounts
  • Order Management

AWS Template

Magento with Aurora (RDS) and AWS Elastic Load Balancer on Linux Server

Installation Instructions for AWS Template for Magento on Aurora – RDS

Note: Please do not choose Single Ami option for First time.

A) Application URL: Template Output provides the Application URL as well as Database details.

Access the application via a browser at the load balancer URL which is the Website URL from the template output.

B) RDS Cluster / Aurora Details:

RDS Cluster / Aurora Details can be obtained from the Output of the template.

Being your installation with the website URL from the Output and enter custom details for your site

Please enter the RDS Cluster / Aurora details in the configuration of Database stage.

Details are also available in

/root/aurora_credentials.txt in the ec2 Instance

Installation Instructions For Ubuntu

Note: How to find PublicDNS in AWS

C) SSH Connection: To connect to the deployed instance, Please follow Instructions to Connect to Ubuntu instance on AWS Cloud

1) Download Putty.

2) Connect to the virtual machine using following SSH credentials :

  • Hostname: PublicDNS  / IP of machine
  • Port : 22

Username: To connect to the operating system, use SSH and the username is ubuntu.
Password : Please Click here to know how to get password.

D) Other Information:
1.Default installation path:  “/var/www/html”

2.Default ports: 

  • Linux Machines:  SSH Port – 22
  • Http: 80
  • Https: 443

Important: During the setup enter the Database Server Host as the RDS Cluster from the Template output.

Database Name , Username and Password can also be referenced from the template output which is same as input during Template deployment


Take a note of the admin URL and customize it as required

Take a note of the summary information.

Once complete the site admin portal should look like below screen

You can continue further customizations from site configuration in the Admin portal.


Magento Aurora Template Topology

Magento on Linux with Aurora on Cloud