Magento 2.0 Beta Installation Guide for Linux OS

The leading online business solution Magento has been around for quite some time now and has been extending opportunities to various small, mid-level, and large e-commerce businesses. It has been downloaded over 4 million times in the last 5 years alone – which shows the potential and prominence of the software. Now Magento 2.0 is on its way and this article divulges information on its most important features and tutorials.

  • HTML5: The reference themes available out of the box are responsive and based on HTML5. This will help businesses experiment with their store’s overall look and provide a great interface to its audience.
  • CSS3, and CSS Preprocessing: The reference themes use CSS3. Magento 2 uses the LESS CSS pre-processor, or you can add support for Sass and Compass.
  • jQuery: Magento 2 uses jQuery as the primary JavaScript library. Magento ships with an extensible set of jQuery widgets.
  • Requires JS: library helps load JS resources on demand to improve page load times. It’s also intended to encourage modular design of frontend components.
  • PSR Compliance: PSR compliance standardizes the use of PHP to allow different sets of code libraries to work together.
  • Modular Architecture: Define your own set of modules. Cross-module dependencies are reduced, and interfaces among multiple extensions are cleaner and more discrete.
  • Testing Framework: Magento 2 includes a pre-packaged series of test scripts, including tests for integration, units, static environments, functional areas, and performance criteria.

Requirements for Magento 2.0 Beta Installation

 

PHP and MySQL: Magento 2 supports PHP 5.5, with PHP 5.4 (actually 5.4.11 or later) as the minimum requirement, and MySQL 5.6.

Installation Process

 

This blog can effectively serve as the Magento 2.0 Installation Guide. We’ve listed out some important steps to help you out and give you the complete knowledge of Magento 2.0 Installation.

Step 1: Verify your prerequisites

  • Apache 2.2 or 2.4
  • PHP 5.6.x or 5.5.x (PHP 5.4 is deprecated)
  • MySQL 5.6.x

Step 2: Install Composer on OS

Run this in your terminal to get the latest Composer version:

curl -sS https://getcomposer.org/installer | php

Or if you don’t have curl:

php -r "readfile('https://getcomposer.org/installer');" | php

This installer script will simply check some php.ini settings, warn you if they are set incorrectly, and then download the latest composer.phar in the current directory

Note: You can skip this step if you have Composer already installed.

Step 3: Make Composer Globally Available

If you wish, you can additionally install Composer globally so you don’t have to type the following command every time.

php /path/to/composer.phar

Step 4: Download Magento 2

You can download it directly from Github:

https://github.com/magento/magento2

Step 5: Install Composer for Magento Directory

Navigate to Magento 2 directory and install the composer

cd magento2 && composer install

Step 6: Set Up Permissions

Step 7: Create The Database

Login to MySql to create database.

Step 8: Install Magento 2

Magento-2-Installation-Guide

Magento-2-Installation-Guide

Magento-2-Installation-Guide

Magento-2-Installation-Guide

Magento-2-Installation-Guide

Magento-2-Installation-Guide

Magento-2-Installation-Guide

Magento-2-Installation-Guide

Installation Successful

Login-screen-magento-2-admin

Magento-2-admin-dashboard

Hopefully this is a clear guide on how to install Magento 2 with Composer in Linux Operating System. Sill facing a problem? Our certified Magento developers will be happy to help.