Magento Deployment

What is Magento ?

Magento is an open-source e-commerce platform written in PHP. It is one of the most popular open e-commerce systems in the network. This software is created using the Zend Framework.

It is extremely flexible and has a huge variety of features to build just about any store. Features include SEO-readiness, multi-store support, marketing tools, deep analytics, catalog management, a robust shopping cart with support for multiple shipping addresses and more. Magento’s ability to scale allows shops with only a few products and simple needs to easily expand to tens of thousands of products and complex custom behavior without changing platforms. It offers a variety of plug-ins and themes which can easily enhance a customer’s experience. The Magento offers multiple editions, including small business and enterprise editions, to help grow with your business.

Why use the Bitnami Magento Stack?

The Bitnami Magento Stack is always up-to-date and secure. The installation and configuration of the stack are automated completely, making it easy for everyone, including those who are not very technical, to get them up and running.

Where To Find Magento Console & MySQL credentials?

The instance/node/machine root credentials would be sent to your registered email address as soon as you launch the Magento one-click deployment.

The Magento console access and MySQL credentials are stored in a standalone file. To obtain the credentials at any time, follow these steps:

Connect to the instance/node/machine through SSH using root user credentials and Password which you have received over the email Run the following command to obtain your application credentials:

cat /home/bitnami/bitnami_credentials

How To access the Magento console?

Step1: Access the Magento console by browsing to http://SERVER-PUBLIC-IP/.

Step2: To Logging in to your site use the user and password which you have retrieved from the standalone file /home/bitnami/bitnami_credentials

Mysql Credentials?

The username for Mysql credentials is root and password is same as which you retrieve from bitnami_credentials,i.e., in below path


How to open MySQL 3306 port using UFW Firewall?

By default, the Bitnami Magento comes with MySQL, and its port is configured to be accessible in the localhost only. To open the MySQL 3306 port to the open internet or only to specific IP addresses, please follow the below steps.

  1. Connect to the instance/node/machine through SSH using root user credentials.

Security Risk: Opening MySQL network port to the public internet is a significant security risk. It is strongly advised to open the MySQL port to trusted IP addresses only.

2 (a) Execute the following command to open a port to the Internet:

ufw allow 3306

2 (b) Execute the following command to Open a port to a specific IP address

ufw allow from <IP Address> to any port 3306 proto tcp

Bitnami Magento Tutorials and documentation

Magento is a powerful open-source e-commerce platform. With easy customizations and rich features, it allows retailers to grow their online businesses in a cost-effective way. You can refer this bitnami documentation for full details.