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.
- 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.
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.
Step 4: Download Magento 2
You can download it directly from Github:
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
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.