Install Odoo 11

The all new Odoo 11 is an finally here.  

Check out this step by step guide to Install Odoo 11 on Ubuntu 16.04.  Let's Begin

Steps to Install Odoo 11 on Ubuntu 16.04

Odoo truly provides you a complete business management application. The best has become just better. Odoo has just released its much awaited version 11, and seems like it is a great leap forward indeed.

Look for Odoo 11 features here.

Below are the steps to install Odoo 11 on your Ubuntu Server/Machine.

Let's begin.


Open the terminal and execute below commands step-by-step.

Step 1: Update apt source list

sudo apt-get update


Step 2: Install Updates

sudo apt-get -y upgrade


Note: The -y flag will confirm that we are agreeing for all items to be installed.

Step 3: Install Python Dependencies for Odoo 11

sudo apt-get install python3-pip


Step 4: Install Dependencies Using pip3

pip3 install Babel decorator docutils ebaysdk feedparser gevent greenlet html2text

Jinja2 lxml Mako MarkupSafe mock num2words ofxparse passlib Pillow psutil

psycogreen psycopg2 pydot pyparsing PyPDF2 pyserial python-dateutil python-openid

pytz pyusb PyYAML qrcode reportlab requests six suds-jurko vatnumber vobject

Werkzeug XlsxWriter xlwt xlrd


Step 5: Odoo Web Dependencies

sudo apt-get install -y npm

sudo ln -s /usr/bin/nodejs /usr/bin/node

sudo npm install -g less less-plugin-clean-css

sudo apt-get install node-less


Step 6: Install PostgreSQL 9.6+

sudo apt-get install python-software-properties

sudo vim /etc/apt/sources.list.d/pgdg.list


add a line for the repository


deb xenial-pgdg main


wget --quiet -O - | sudo apt-key add -


sudo apt-get update


sudo apt-get install postgresql-9.6


Step 7: Create Database User for Odoo

sudo su postgres




createuser -s odoo


createuser -s ubuntu_user_name




Step 8: Create Odoo User and Group

sudo adduser --system --home=/opt/odoo --group odoo


Step 9: Install Gdata

cd /opt/odoo


sudo wget


sudo tar zxvf gdata-2.0.18.tar.gz


sudo chown -R odoo: gdata-2.0.18


sudo -s


cd gdata-2.0.18/


python install




Step 10: Download Odoo 11

Go to the url : URL : “″

Download the Zipped File

Transfer the file to /opt/odoo directory on server through ftp. 


Follow the steps below


cd /opt/odoo


sudo apt-get install git


sudo su - odoo -s /bin/bash


git clone --depth 1 --branch 11.0 --single-branch


Step 11: Create Odoo Log File

sudo mkdir /var/log/odoo


sudo chown -R odoo:root /var/log/odoo


Step 12: Edit Odoo configuration file

sudo vim /etc/odoo.conf

Copy and paste below content in config file  and write correct addons paths


; This is the password that allows database operations:
; admin_passwd = admin
db_host = False
db_port = False
db_user = odoo
db_password = False
logfile = /var/log/odoo/odoo-server.log
addons_path = /opt/odoo/addons,/opt/odoo/odoo/addons

Save and Exit the file. Now run the below command on terminal to grant ownership.

sudo chown odoo: /etc/odoo.conf


Step 13: WKHTMLTOPDF ( Supported Version 0.12.1 ) for Odoo

sudo wget


sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb


sudo cp /usr/local/bin/wkhtmltoimage /usr/bin/wkhtmltoimage


sudo cp /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf


Step 14: Start Odoo Server

cd /opt/odoo/odoo




Step 15: Go to your web browser to access Odoo 11


and Press Enter.

Odoo ERP/ OpenERP Apps


Track your leads, schedule meetings, convert to opportunities; quote your customers in short automate your lead handling process with this customizable CRM Module

Sales Management

Maintain Customer data; manage sales from leads to opportunity, from scheduling client meetings to receiving reminders, issuing Sales Quotation to generating Sales Order.


Create Invoices automatically from sales order, email invoices to clients in one click, register client payments integration with financial accounting, and generate sales reports.


Complete Financial and Analytic Accounting for your organization, Import your Bank Statements and reconcile them. Prepare Payment Orders based on Supplier Invoices.

Point of Sale

Run your stores, Seamless Integration with Iphones, Ipads, Barcode Scanners, Printers, award Loyalty Points to your customers, Perfect solution for Restaurants and Retails Stores.

Voip Integration

Integration with Asterix Software for telephony services, Click2Dial feature from customer database, getting the partner/lead/employee corresponding to the calling party in one click.

Human Resource

Create Employee Database, manage your organization’s hierarchy, manage departments and assign access rights, maintain staff attendance, leave and expense management.

Payroll Management

Generate Payslips, set Allowances-Deductions according to staff post, define salary structure, set salary rules, integrated with contracts and holidays and generate reports


Build your Websites/E-Commerce Sites fully integrated with ERP, Mobile friendly Responsive designs, Inline Editing features, ready to use SEO configuration.

Manufacturing Apps

Track Work Orders, manage Manufacturing Order, define Raw Materials for your finalised products, manage and schedule Bills of Materials with Calendar Integration.

Inventory Management

Generate Multiple Warehouses, multiple Locations; Maintain Stock at Multiple Locations, full Inventory traceability, Internal Stock Movement, Barcoding/QR-Code integration.

Project Management

Create Project Team, assign Work Tasks , customize Project Milestones , maintain Task Status, Invoice staff working hours , Internal Chats, Calendar Integration , Document transfers.

The foundation of a successful ERP System remains on how accurately it performs in real situations.

Odoo solutions are focused to enhance your Performance.

Our case studies

See all projects

Tell us about your business

And we will provide you the best solution out there.

Contact us today and we will help build you your customised business accounting software to strengthen your grip over your business.


See all testimonials
Fields marked with an * are required



Please, let us know any particular things to check and the best time to contact you by phone (if provided).