How to install osCommerce on Ubuntu 14.04 (Trusty Tahr) 

Version 1.0
Author: Srijan Kishore <s [dot] kishore [at] ispconfig [dot] org>
Follow howtoforge on Twitter
Last edited 02/Sep/2014

This document describes how to install osCommerce in Ubuntu 14.04. Open Source Commerce (osCommerce) is a popular e-Commerce and online store-management software program that may be easily used on any web server with PHP and MySQL installed. osCommerce is available to users as a free software under the General Public License (GNU) The versatile and fuss-free software enables easy setting up and maintenance of e-stores using minimal effort. This tutorial describes the process of installing osCommerce on Ubuntu 14.04.

1 Preliminary Note

This tutorial is based on Ubuntu 14.04 server, so you should set up a basic Ubuntu 14.04 server installation before you continue with this tutorial. The system should have a static IP address. I use 192.168.0.100 as my IP address in this tutorial and server1.example.com as the hostname. We also require a working LAMP server before moving ahead. LAMP in Ubuntu 14.04 can be created from tutorial.

2 Installation

osCommerce is an open source solution for creating your own online store. It runs on a LAMP stack and is a strong alternative to Magento. We need a database for osCommerce.

2.1 Database Initialization

Create a database to be used by osCommerce as follows:

mysql -u root -p

At MySQL prompt use:

CREATE DATABASE osCommercedb;
CREATE USER osCommerceuser@localhost IDENTIFIED BY 'osCommercepassword';
GRANT ALL PRIVILEGES on osCommercedb.* to osCommerceuser@localhost ;
FLUSH PRIVILEGES;
exit

2.2 Download osCommerce and installation

Now we will download the latest stable version of the osCommerce from link. In my case the latest stable version available is v.2.3.4, so I will download it as follows:

cd /tmp
wget http://www.oscommerce.com/files/oscommerce-2.3.4.zip
apt-get install unzip

unzip oscommerce-2.3.4.zip

 mv oscommerce-2.3.4 /var/www/html/

2.3 Permissions

We need to give appropriate permissions for allowing web-installations.

chmod 777 /var/www/html/oscommerce-2.3.4/catalog/includes/configure.php
chmod 777 /var/www/html/oscommerce-2.3.4/catalog/admin/includes/configure.php

Now we will proceed for web-installation.

3 Web-installation

Now open a browser and open the link http://192.168.0.100/oscommerce-2.3.4/catalog/install/index.php:


Press Start:



Now enter the database entry as created before, in my case it was:

Database Server : localhost
Username : osCommerceuser
Password : osCommercepassword
Database Name : osCommercedb

After filling the values press Continue:



It will ask for your attention for the entries of the Document-root and web address for the site. Just press continue:



Again it will ask for some details for the web-store. Please fill the values of your choice and requirement. In my case I used:

Store name : Test_store
Store Ownername : Test_owner
Store Owner email-address: [email protected]
Administrator Username : admin
Administrator Password: admin



Press Continue:


The above screen-shot shows finalization of the installation. Now we can open the Online Store from link http://192.168.0.100/oscommerce-2.3.4/catalog/index.php and Administration Tool form link http://192.168.0.100/oscommerce-2.3.4/catalog/admin/login.php as follows:

Online Store



Administration Tool:


We can login here with Username=admin and Password=admin, just created at the time of installation.


Congratulations we have a working osCommerce installed in Ubuntu 14.04 :)
Share this page:

1 Comment(s)