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.