Install Odoo 10

The all new Odoo 10 is an finally here.  

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

Steps to Install Odoo 10 on Ubuntu 16.04 LTS

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

Odoo 10 features here.

Below are the steps to install Odoo 10 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 upgrade

 

Step 3: Install Python Dependencies for Odoo 10

sudo apt-get install python-dateutil python-docutils python-feedparser python-

jinja2 python-ldap python-libxslt1 python-lxml python-mako python-mock python-

openid python-psycopg2 python-psutil python-pybabel python-pychart python-pydot

python-pyparsing python-reportlab python-simplejson python-tz python-unittest2

python-vatnumber python-vobject python-webdav python-werkzeug python-xlwt python-

yaml python-zsi poppler-utils python-pip python-pypdf python-passlib python-

decorator gcc python-dev mc bzr python-setuptools python-markupsafe python-

reportlab-accel python-zsi python-yaml python-argparse python-openssl python-

egenix-mxdatetime python-usb python-serial lptools make python-pydot python-psutil

python-paramiko poppler-utils python-pdftools antiword python-requests python-

xlsxwriter python-suds python-psycogreen python-ofxparse python-gevent

  

Step 4: 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

 

Step 5: 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 http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main

 

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

 

sudo apt-get update

 

sudo apt-get install postgresql-9.6

 

Step 6: Create Database User for Odoo

sudo su postgres

 

cd

 

createuser -s odoo

 

createuser -s ubuntu_user_name

 

exit

 

Step 7: Create Odoo User and Group

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

 

Step 8: Install Gdata

cd /opt/odoo

Go to the link “https://pypi.python.org/pypi/gdata” and download the gdata-2.0.18 and transfer the file to server.
Otherwise through terminal follow the below step:

sudo wget

https://pypi.python.org/packages/a8/70/bd554151443fe9e89d9a934a7891aaffc63b9cb5c7d608972919a002c03c/gdata-2.0.18.tar.gz

 

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 setup.py install

 

exit

 

Step 9: Download Odoo 10

Go to the url : URL : “https://github.com/odoo/odoo/tree/10.0″

Download the Zipped File

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

or 

Follow the steps below

 

cd /opt/odoo

 

sudo wget https://github.com/odoo/odoo/archive/10.0.zip

 

sudo unzip 10.0.zip

 

sudo chown -R odoo: odoo-10.0

 

Or Git Clone Odoo

git clone --depth=1 --branch=10.0 https://github.com/odoo/odoo.git /opt/odoo/odoo

sudo mv odoo/ odoo-10.0/

sudo chown -R odoo: odoo-10.0

 

Step 10: Create Odoo Log File

sudo mkdir /var/log/odoo

 

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

 

Step 11: Edit Odoo configuration file

sudo cp /opt/odoo/odoo-10.0/debian/odoo.conf /etc/odoo.conf

sudo chown odoo: /etc/odoo.conf

sudo vim /etc/odoo.conf

 

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

[options]

; This is the password that allows database operations:
; admin_passwd = admin
db_host = False
db_port = False
db_user = odoo
db_password = False

addons_path = /opt/odoo/odoo-10.0/addons

;Log Settings

logfile = /var/log/odoo/odoo.log

log_level = error

 

Step 12: WKHTMLTOPDF ( Supported Version 0.12.1 ) for Odoo

sudo wget

https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb

 

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 13: Start Odoo Server

cd /opt/odoo/odoo-10.0

 

./odoo-bin

 

Step 14: Go to your web browser to access Odoo 10

http://localhost:8069

and Press Enter.

Odoo ERP/ OpenERP Apps

CRM

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.

Invoicing

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

Accounting

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

E-Commerce/Website

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.

Testimonials

See all testimonials
Fields marked with an * are required

(optional)

(optional)

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