Tag: Magento development company

Top 5 Magento development Companies in Asia

Top 5 Magento development Companies in Asia

There are more than 700,000 results for keyword Magento Development Company if you find on Google. So it is really hard for you to selecting the best Magento Development Companies.So I have done a thorough research and rated the companies after comparing them. So here is the list

1. Globo

In the field of website development, Globo is one of top Magento development company based in Vietnam. They provide full Ecommerce website development services based on Magento platform: Magento website development, Magento Extension Develpment Magento speed optimization services, Magento migration from third party platforms, Magento mobile app development, readymade Magento clone scripts and so on.

2. Magecom

Magecom is a professional consulting company that specializes in e-commerce web applications development on Magento platform. They operate from Kharkov, Ukraine and also have office in Oslo, Norway. They have been developing Magento eCommerce websites since 2009 and have an adroit cumexperienced team of developers, designers and testers.

3. Forix

The team at Portland’s Forix Web Design have a diverse set ofskills and knowledge, which is the main reason why they are a Best Magento Web Design Firm. They have garnered a good reputation by delivering customized solutions to their clients.

4. MagentoDevelopment.Com

A reputed Magento web development company located in VietNam, MagentoDevelopment.Com specializes in all forms of Magento development services that cater to the needs of its potential clients. Their expertise has empowered them to eye and reach new avenues. The Magento developers at MagentoDevelopment.Com have years of expertise in the realm of Magento website development.

5. IWDAGENCY

IWD is an eCommerce agency located in Baton Rouge, Louisiana specializing in Magento development. Founded in 2001, their core team comprises of eCommerce specialists. They provide quality eCommerce, B2B and marketing solutions forbrands looking to expand their online presence. They have yielded superior returns on their client’s investment.

Advertisements

How to install Magento 2.0 on Digital Ocean or Ubuntu 14.04

Digital Ocean is founded in 2011. This is a great VPS hosting service provider for developer. Globo Software Solution JSC is also using Digital Ocean for Magento web development. Magento 2.0 has just released in November, 2015. Today, I’m going to instruct you how to install Magento 2.0 on Ubuntu 14.04. My droplet is 2 GB Ram and 40 GB disk because my company is developing about 20 Magento ecommerce websites in the droplet. But for you, I recommend to start a droplet with 1 GB Ram and 30GB dick. It is enough for development purposes.

Before follow the tutorial, your VPS must be installed: Ubuntu, LAMP, phpMyAdmin. You can read how to install those by read bellow tutorial:

Alright, now let’s start step by step to install magento 2.

Step 1: Install all Required tools, libraries, Other Preliminaries

  1. Install Git
    To install git, run the command:

    sudo apt-get install git

    In order to use git with GitHub (required for your Magento2 installation), you will need to key an SSH key pair as follows:

    ssh-keygen -t rsa

    Press Enter to save the file. Then, run the following commands to navigate to your new key file and view its contents:

    cd /root/ssh
    cat id_rsa.pub

    You have to copy the key to clipboard and add the SSH key to GitHub.If you don’t know how to add SSH key, just do follow step: Go to your GitHub -> click to your profile account in top right -> click to Settings -> click to SSH keys in left side bar. From there, you can add the copied SSH key to GitHub
    Add SSH key to GitHub

  2. Install Composer:
    To install Composer, create an empty directory and switch to it. In the root folder:

    mkdir composer
    cd composer
    curl -sS https://getcomposer.org/installer | php
    mv composer.phar /usr/local/bin/composer

  3. Generate your GitHub access token for Composer:
    Login to your GitHub, then to go setting and click Personal access tokens > Click to Generate new token > Copy the token to clipbroad.
    Generate token github
    To set the Git authorization token in Composer, type:

    composer config -g github-oauth.github.com YourToken/em>

  4. Enable ext-mcrypt:

    php5enmod mcrypt

  5. Install ext-intl:

    apt-get install php5-intl

  6. Install ext-intl:

    sudo apt-get install php5-xsl

Step 2: Clone Magento 2.0 from GitHub

To clone Magento 2 repository, you have to copy SSH clone URL from Magento 2 in GitHub. You can found the SSH clone URL from here: https://github.com/magento/magento2
Clone Magento2 from Github

Now you have to go to directory where you will install Magento2. It is often /var/www/html/ or /var/www/.

cd /var/www/html/magento2

git clone git@github.com:magento/magento2.git

Step 3: Install with Composer

Ensure that you are in directory /var/www/html/magento2/

composer install

Step 4: Set permission for Apache(www-data) user

Ensure that you are still in directory /var/www/html/magento2/. Or not, don’t do the command

chown -R www-data:www-data *

Step 5: Create database and user

Now, you have to using phpMyAdmin to create database and user.

  1. Login to your phpmyadmin: http://YourDropletIPAdress/phpmyadmin
  2. Create mysql Database: create mysql database for magento 2
  3. Create mysql User
    Screenshot at Jan 10 21-37-18
    Set permission for the user
    Screenshot at Jan 10 21-39-02

Step 6: Run Magento installion

Now go to your browser and access to your magento2 directory. For me it is http://YourDropletIPAdress/magento2/