When it comes to Enterprise Resource Planning (ERP) softwares, it was long believed that ERPs are solely used by enterprises and only enterprises can afford to deploy it. But thanks to the open source community, it is not the case anymore. Now there are many open source and proprietary ERP solutions that small to medium sized organizations can leverage to enhance their efficiency. Odoo, formerly known as OpenERP, is an example of a powerful open source enterprise resource planning software. Organizations of any size can deploy it to transform and to automate their daily activities.
ODOO is a suite of open source business applications that help organizations grow, manage their day-to-day activities, boost productivity, manage finances, manage projects and empower human resources. ODOO is one of the most installed business software in the world and trusted by more than 2 million users worldwide. Users range from small organizations to large organizations (300,000) users. This ERP is utilized in several domains such as development, health, construction, agriculture, information technology, education and others by different types of organizations (government institutions, private sector and non-profit organizations). ODOO is used and tested by millions of users worldwide and its architecture is robust and modular. At JS Consultancy Services, we are heavily dependent on Odoo and it has greatly improved our organizational efficiency.
This post shows how to install Odoo on Ubuntu 14.10 server. The installation is easy and straight-forward.This tutorial assumes you have basic linux command line knowledge. However if you are new to Linux then here is an excellent quick guide. Before proceeding to installation, you must have administrative privileges on the box. To ensure successful installation, it is advised to use a freshly installed Ubuntu machine. Odoo requires Python 2.7+ and PostgreSQL 9+. In Ubuntu 14.10 server, Python 2.7+ is installed by default and we have to install PostgreSQL and Odoo. here are the steps.
Step 1: Type the following command in your command line to update the repository
sudo apt-get update
step 2: Use Tasksel utility to install PostgreSQL. It is easier and straight-forward. Type the following command in the command line screen and select PostgreSQL server for installation:
If tasksel is not installed then use the following command to install it:
sudo apt-get install tasksel
Step 3: If step 1 and step 2 are executed successfully then proceed to Odoo installation. You have to download Odoo installation file first. Use the following command in your command line screen to download version 8 of Odoo for Linux or visit www.odoo.com/page/download and enter your details to download. In the download selection screen, select Latest Debian 8.0.
sudo wget http://nightly.odoo.com/8.0/nightly/deb/odoo_8.0.latest_all.deb
After downloading the file, you have to install Python libraries required by Odoo and you can install all of them with the following command:
sudo apt-get install -y python-decorator python-docutils python-feedparser python-imaging python-ldap python-libxslt1 python-mako python-mock python-openid python-passlib python-psutil python-pybabel
After successful installation of the required libraries, navigate to the directory where the Odoo installation file is located and then run the following command:
sudo dpkg -i odoo_8.0.latest_all.deb
If the above installation fails then run the following command to force install the required libraries:
sudo apt-get -f install
If the above command runs successfully then your Odoo installation is complete and open your favorite web browser and type in the Odoo link:
If Odoo is installed locally then use the following address:
The above address will initially open the database manager where you can create, restore, delete and backup Odoo databases. The default Odoo administration credentials are; admin as your username and admin as your password. Create your database and you are all set.
If you can’t get the installation properly or face an issue then explain the issue in the comments section below.