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
One request though:
Can you upgrade the tutorial for Ubuntu 16.10 and php7 please?
Thanks once again.