Start a Project

Installation of OroCommerce with PHP5 using Composer tool

OroCommerce is a open source Business to Business Commerce application. It provides flexibility while managing complex account structure in business, team, department, office and branches. Here seller and buyer can manage there own complex structure. Sellers can manage multiple stores through a single console. It makes easier for them to manage a lot of data. Content Management System (CMS) allows the sellers to manage their product catalogs. It also provides seller-buyer interaction which is helpful in managing relationship with the customers. There are so many features you can use while using OroCommerce. To know more details about OroCommerce please visit https://oroinc.com/orocommerce/

In this tutorial I will show you how to setup a OroCommerce on a server.

For this tutorial I am using Ubuntu 14.04 and php 5.

Install apache, Mysql and NodeJS

Install php5 dependencies

Php5 Configuration

open /etc/php5/apache2/php.ini and /etc/php5/cli/php.ini make the following changes.

Enable php5 mcrypt extension

 

Configure Database

Download and Install composer

Download orocommerce data from git

If some of the php dependencies are missing composer will give us error. You need to install the php extensions. If everything is fine, then composer install will run successfully. It will ask for some configuration parameter. You can change the parameter later in app/config/parameters.yml file.

sometime you will get error like this.

To resolve the issue, you need to run the command

 

Virtual Host Configuration

My web directory is /var/www/orocommerce-application/web

open /etc/apache2/sites-enabled/orocommerce.conf

Change file ownership and permission

Restart the apache service

Open your /etc/hosts file and add the entry for your server name.

open your browser and hit the url http://orocommerce.example.com/install.php. This will guide you through the rest of the installation process. After installation you can explore your OroCommerce. If you have any doubts regarding installation, you can ask me in the comment.

 

  IN CASE OF ANY QUERY,CONTACT US

 

 

 

Exit mobile version