Magento 2 Installation

How to setup and install Magento 2 in you server

Setup #

How to setup Magento 2 in your hosting server.

Magento 2 Version #

Which Magento 2 version should you use ? Always go with the latest version as it has the least amount of bugs and the most amount of functionality.

System Requirements #

PHP Version #

Which PHP version should you use for Magento 2 ? It mainly depends on the version for M2 you are using: - 2.0 - 2.1 - 2.2 - 2.3

Sample Data #

If you want to install Magento 2 with Sample data please proceed as follow: Sample Data download process is automatic through Composer

Install Using Composer #

How to install magento 2 using composer

composer create-project --repository-url= magento/project-community-edition mage2ee
$ bin/magento sampledata:deploy
$ bin/magento setup:install --backend-frontname=admin --db-host=localhost --db-name=m2_training --db-user=m2_training --db-password="algla904.-were-eioio0=" --base-url= --use-rewrites=1 --admin-user=admin --admin-password=password123 --admin-email=[email protected] --admin-firstname=Admin --admin-lastname=Admin --use-sample-data

Install Without Composer #

install magento 2 without composer by using

Hosting Requirements #

Hardware Requirements #

Download magento 2 without sample data

Published: Dec 23, 2018. Updated: May 21, 2020.

Magento 2 Indexer

Magento 2 Indexer, what is it and why is it needed in your Magento 2 store and how do you reindex.

Magento 2 Cron

Magento 2 Cron

Magento 2 Cron tutorial on how to to configure and what is Cron needed for.

Magento 2 Varnish

Magento 2 Varnish

Magento 2 Varnish. What is Varnish and how it can be used and configured in a Magento 2 store.

Magento 2 Redis

Magento 2 Redis

Magento 2 Redis Tutorial, How to Install and Configure for Default Cache, Page Cache and Sessions Storage.

Magento 2 Google Tag Manager

Magento 2 Google Tag Manager

Magento 2 Tag Manager setup tutorial for a seamless integration between GTM and your ecomemrce store.

Hire us

Need help with Magento 2 Installation ?


Technologies we work with

Magento is an open-source e-commerce platform written in PHP
PHP is a popular general-purpose scripting language that is especially suited to web development.
MySQL is an open-source relational database management system.
Redis is an in-memory data structure project implementing a distributed, in-memory key-value database with optional durability.
Varnish is an HTTP accelerator designed for content-heavy dynamic web sites as well as APIs.
Google Tag Manager is a free tool that allows you manage and deploy marketing tags on your website / app
Google Analytics is a web analytics service offered by Google that tracks and reports website traffic
Elasticsearch is a search engine based on the Lucene library.