SlideShare a Scribd company logo
Odoo 13 installation on ubuntu 19.04
Odoo 13 Installation on Ubuntu 19.04
• In this Blog, you are going to discuss how to install the Odoo 13 Community or
Enterprise version on Ubuntu 19.04. This blog covers the steps necessary for
installing and configuring Odoo 13 using the Git source on an Ubuntu 19.04.
• Step 1: Update Server
• sudo add-apt-repository
universe sudo apt-get update
• sudo apt-get upgrade -y
• Step 2: Create an odoo user and also the group in Ubuntu.
sudo adduser --system --
home=/opt/odoo --group odoo
sudo apt-get install python3 python3-pip python3-
suds –y
sudo apt-get install libxml2-dev libxslt1-dev
zlib1g-dev -y
sudo apt-get install libsasl2-dev libldap2-dev
libssl-dev -y
Step 3: Install PostgreSQL Server
For the easy working of Odoo, You have to install and configure the PostgreSQL
database server on the same host as Odoo is running.
Now you can install the PostgreSQL database server as follows.
sudo apt-get install -y postgresql
Step 4: Create Odoo user for PostgreSQL
sudo su - postgres -c "createuser -s $OE_USER" 2> /dev/null ||
true
Step 5: Install Python Dependencies for Odoo
Step 6: Install Python PIP Dependencies
Step 7: Install other required Odoo packages
Step 8: Install Wkhtmltopdf
To print PDF reports, at that time you have to install the correct version of wkhtmltopdf.
sudo wget
https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12
.5/wkhtmltox_0.12.5-1.bionic_amd64.deb
sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb
sudo apt install -f
sudo ln -s /usr/local/bin/wkhtmltopdf /usr/bin
sudo ln -s /usr/local/bin/wkhtmltoimage /usr/bin
sudo pip3 install Babel chardet decorator docutils ebaysdk feedparser gevent greenlet
html2text Jinja2 libsass lxml Mako MarkupSafe mock num2words ofxparse passlib
Pillow psutil psycopg2 pydot pyldap pyparsing PyPDF2 pyserial python-dateutil pytz pyusb PyYAML
qrcode reportlab requests suds-jurko vatnumber vobject Werkzeug XlsxWriter xlwt xlrd polib
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 -y node-less
Step 9: Create Log directory
sudo mkdir /var/log/$OE_USER
sudo chown $OE_USER:$OE_USER /var/log/$OE_USER
Step 10: Install Clone Odoo from Github
sudo apt-get install git
sudo git clone --depth 1 --branch 13.0
https://www.github.com/odoo/odoo/odoo/odoo-server
Step 11: Setting permissions on home folder
sudo chown -R $OE_USER:$OE_USER $OE_HOME/*
Step 12: Create a server config file
sudo touch /etc/${OE_CONFIG}.conf
sudo su root -c "printf '[options] n; This is the password
that allows database operations:n' >> /etc/${OE_CONFIG}.conf"
sudo su root -c "printf 'admin_passwd = ${OE_SUPERADMIN}n' >>
/etc/${OE_CONFIG}.conf"
sudo su root -c "printf 'xmlrpc_port = 8069n' >>
/etc/${OE_CONFIG}.conf"
sudo su root -c "printf 'logfile =
/var/log/${OE_USER}/${OE_CONFIG}.logn' >>
/etc/${OE_CONFIG}.conf"
sudo su root -c "printf
'addons_path=${OE_HOME}/enterprise/addons,${OE_HOME_EXT}/a
ddonsn' >>/etc/${OE_CONFIG}.conf"
Step 13: Change permission and also the user ownership of
configuration file as bellow
sudo chown $OE_USER:$OE_USER /etc/${OE_CONFIG}.conf sudo
chmod 640 /etc/${OE_CONFIG}.conf
Step: 14 Create a boot script for Odoo.
sudo nano /etc/init.d/$OE_CONFIG
At that time, you can set the ownership.
sudo chmod 755 /etc/init.d/$OE_CONFIG sudo chown
root: /etc/init.d/$OE_CONFIG
Step 15: Now Start the Odoo Server
Start the Odoo Server.
sudo /etc/init.d/$OE_CONFIG start
Now you can check logs using:
tail -f /var/log/$OE_USER/$OE_CONFIG.log
Now you can start Odoo server manually for debugging.
sudo su - $OE_USER -s /bin/bash
./$OE_USER-bin -c /etc/$OE_CONFIG.conf
Now you can check your odoo instance is up and running.
http://localhost:8069
Odoo 13 installation on ubuntu 19.04

More Related Content

PPT
Installation Of Odoo 12 On Ubuntu 18.4
PDF
OSS AWS 핸즈온 강의
PDF
How to install Odoo 13 in Ubuntu ?
PDF
Basics Ubuntu commands
PDF
How to make multi-boot USB drive for LiveCD iso images on EFI/UEFI and BIOS
PPTX
PDF
Booting directly opensuse iso file by grub2 @ openSUSE Asia Summit2015
PDF
Install Archlinux in 10 Steps (Sort of) :)
Installation Of Odoo 12 On Ubuntu 18.4
OSS AWS 핸즈온 강의
How to install Odoo 13 in Ubuntu ?
Basics Ubuntu commands
How to make multi-boot USB drive for LiveCD iso images on EFI/UEFI and BIOS
Booting directly opensuse iso file by grub2 @ openSUSE Asia Summit2015
Install Archlinux in 10 Steps (Sort of) :)

What's hot (19)

PPTX
50 Perintah Dasar pada linux
PDF
Container Security
PPTX
Perintah perintah dasar linux Operating Sistem
PDF
How to install odoo 15 steps on a ubuntu 20.04 lts system installation
PDF
Clase4 (consola linux)
PDF
Getting Started on Packaging Apps with Open Build Service
PDF
My First BCC
PDF
Python & FUSE
PPTX
Great Hiroshima with Python 170830
TXT
Ftp configuration
ODP
Sfd hanoi2012 nguyen nang thang sfd-2012_chroot_apache
PDF
Linux Hardening - Made Easy
PPTX
Webapp using docker container
PDF
Docker worshop @Twitter - How to use your own private registry
PDF
Год в Github bugbounty, опыт участия
ODP
Releasing and deploying python tools
ODT
Ns 3 installation procedure
PDF
小猴子也會的 Ubuntu Desktop 14.04 安裝教學
PDF
Beyond Golden Containers: Complementing Docker with Puppet
50 Perintah Dasar pada linux
Container Security
Perintah perintah dasar linux Operating Sistem
How to install odoo 15 steps on a ubuntu 20.04 lts system installation
Clase4 (consola linux)
Getting Started on Packaging Apps with Open Build Service
My First BCC
Python & FUSE
Great Hiroshima with Python 170830
Ftp configuration
Sfd hanoi2012 nguyen nang thang sfd-2012_chroot_apache
Linux Hardening - Made Easy
Webapp using docker container
Docker worshop @Twitter - How to use your own private registry
Год в Github bugbounty, опыт участия
Releasing and deploying python tools
Ns 3 installation procedure
小猴子也會的 Ubuntu Desktop 14.04 安裝教學
Beyond Golden Containers: Complementing Docker with Puppet
Ad

Similar to Odoo 13 installation on ubuntu 19.04 (20)

PDF
How to Install Odoo 17 on Ubuntu.pdf
PPTX
How to Install Odoo 11 on Ubuntu 16.04?
PPTX
Installing odoo v8 from github
PPTX
How To Install Odoo 16 in Ubuntu 20.4
PPTX
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
PDF
Princeton Wintersession: Software Quality Assurance Tooling
PPTX
How to Install Odoo 18 with Pycharm - Odoo 18 Slides
PPTX
Install odoo v8 the easiest way on ubuntu debian
PDF
Software Quality Assurance Tooling 2023
PPTX
Linux for programmers
PDF
Software Quality Assurance Tooling - Wintersession 2024
PPTX
How to configure PyCharm for Odoo development in Windows?
PDF
Docker, c'est bonheur !
DOCX
Como instalar aeroo en open erp 6
PPTX
How to setup Pycharm environment for Odoo 17.pptx
PDF
Installing nagios core_from_source
PDF
Digital RSE: automated code quality checks - RSE group meeting
PDF
Snort-IPS-Tutorial
PPT
Install and configure linux
PDF
Kubernetes Story - Day 1: Build and Manage Containers with Podman
How to Install Odoo 17 on Ubuntu.pdf
How to Install Odoo 11 on Ubuntu 16.04?
Installing odoo v8 from github
How To Install Odoo 16 in Ubuntu 20.4
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Princeton Wintersession: Software Quality Assurance Tooling
How to Install Odoo 18 with Pycharm - Odoo 18 Slides
Install odoo v8 the easiest way on ubuntu debian
Software Quality Assurance Tooling 2023
Linux for programmers
Software Quality Assurance Tooling - Wintersession 2024
How to configure PyCharm for Odoo development in Windows?
Docker, c'est bonheur !
Como instalar aeroo en open erp 6
How to setup Pycharm environment for Odoo 17.pptx
Installing nagios core_from_source
Digital RSE: automated code quality checks - RSE group meeting
Snort-IPS-Tutorial
Install and configure linux
Kubernetes Story - Day 1: Build and Manage Containers with Podman
Ad

More from PlanetOdoo (20)

PPTX
How to use sms marketing in odoo 13
PPTX
Odoo saa s advanced features documentation converted
PPTX
Erp for thailand furniture industry (1)
PPTX
Managing lots and serial numbers in odoo 13 inventory
PPTX
Employee contract management in odoo 13
PPTX
Referral management in odoo 13
PPTX
Cancel or delete invoice in odoo 13
PPTX
How to use upsell & cross sell in odoo 13 e commerce
PPTX
Odoo erp development services by planet odoo
PPTX
How to configure payroll in odoo 13
PPTX
Odoo 13 inventory using routes (procurement, & push rules)
PPTX
How to configure unit of measures packaging packages in odoo13
PPTX
Odoo 13 bank statement and reconciliation
PPTX
How to configure odoo 13 restaurant pos table management
PPTX
How to set up subcontracting in odoo 13 manufacturing
PPTX
Odoo ups connector
PPTX
Complete step by step guide to odoo 13 manufacturing
PPTX
Odoo 13 time off module
PPTX
Complete overview of the odoo 13 invoicing process
PPTX
How to log in with employee in odoo 13 pos
How to use sms marketing in odoo 13
Odoo saa s advanced features documentation converted
Erp for thailand furniture industry (1)
Managing lots and serial numbers in odoo 13 inventory
Employee contract management in odoo 13
Referral management in odoo 13
Cancel or delete invoice in odoo 13
How to use upsell & cross sell in odoo 13 e commerce
Odoo erp development services by planet odoo
How to configure payroll in odoo 13
Odoo 13 inventory using routes (procurement, & push rules)
How to configure unit of measures packaging packages in odoo13
Odoo 13 bank statement and reconciliation
How to configure odoo 13 restaurant pos table management
How to set up subcontracting in odoo 13 manufacturing
Odoo ups connector
Complete step by step guide to odoo 13 manufacturing
Odoo 13 time off module
Complete overview of the odoo 13 invoicing process
How to log in with employee in odoo 13 pos

Recently uploaded (20)

PPTX
history of c programming in notes for students .pptx
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
System and Network Administraation Chapter 3
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Computer Software and OS of computer science of grade 11.pptx
PPTX
Transform Your Business with a Software ERP System
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Digital Systems & Binary Numbers (comprehensive )
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
top salesforce developer skills in 2025.pdf
PPTX
assetexplorer- product-overview - presentation
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
history of c programming in notes for students .pptx
PTS Company Brochure 2025 (1).pdf.......
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Design an Analysis of Algorithms I-SECS-1021-03
System and Network Administraation Chapter 3
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Computer Software and OS of computer science of grade 11.pptx
Transform Your Business with a Software ERP System
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Understanding Forklifts - TECH EHS Solution
CHAPTER 2 - PM Management and IT Context
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Digital Systems & Binary Numbers (comprehensive )
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
top salesforce developer skills in 2025.pdf
assetexplorer- product-overview - presentation
Which alternative to Crystal Reports is best for small or large businesses.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx

Odoo 13 installation on ubuntu 19.04

  • 2. Odoo 13 Installation on Ubuntu 19.04 • In this Blog, you are going to discuss how to install the Odoo 13 Community or Enterprise version on Ubuntu 19.04. This blog covers the steps necessary for installing and configuring Odoo 13 using the Git source on an Ubuntu 19.04. • Step 1: Update Server • sudo add-apt-repository universe sudo apt-get update • sudo apt-get upgrade -y • Step 2: Create an odoo user and also the group in Ubuntu. sudo adduser --system -- home=/opt/odoo --group odoo
  • 3. sudo apt-get install python3 python3-pip python3- suds –y sudo apt-get install libxml2-dev libxslt1-dev zlib1g-dev -y sudo apt-get install libsasl2-dev libldap2-dev libssl-dev -y Step 3: Install PostgreSQL Server For the easy working of Odoo, You have to install and configure the PostgreSQL database server on the same host as Odoo is running. Now you can install the PostgreSQL database server as follows. sudo apt-get install -y postgresql Step 4: Create Odoo user for PostgreSQL sudo su - postgres -c "createuser -s $OE_USER" 2> /dev/null || true Step 5: Install Python Dependencies for Odoo
  • 4. Step 6: Install Python PIP Dependencies Step 7: Install other required Odoo packages Step 8: Install Wkhtmltopdf To print PDF reports, at that time you have to install the correct version of wkhtmltopdf. sudo wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12 .5/wkhtmltox_0.12.5-1.bionic_amd64.deb sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb sudo apt install -f sudo ln -s /usr/local/bin/wkhtmltopdf /usr/bin sudo ln -s /usr/local/bin/wkhtmltoimage /usr/bin sudo pip3 install Babel chardet decorator docutils ebaysdk feedparser gevent greenlet html2text Jinja2 libsass lxml Mako MarkupSafe mock num2words ofxparse passlib Pillow psutil psycopg2 pydot pyldap pyparsing PyPDF2 pyserial python-dateutil pytz pyusb PyYAML qrcode reportlab requests suds-jurko vatnumber vobject Werkzeug XlsxWriter xlwt xlrd polib 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 -y node-less
  • 5. Step 9: Create Log directory sudo mkdir /var/log/$OE_USER sudo chown $OE_USER:$OE_USER /var/log/$OE_USER Step 10: Install Clone Odoo from Github sudo apt-get install git sudo git clone --depth 1 --branch 13.0 https://www.github.com/odoo/odoo/odoo/odoo-server Step 11: Setting permissions on home folder sudo chown -R $OE_USER:$OE_USER $OE_HOME/* Step 12: Create a server config file sudo touch /etc/${OE_CONFIG}.conf sudo su root -c "printf '[options] n; This is the password that allows database operations:n' >> /etc/${OE_CONFIG}.conf" sudo su root -c "printf 'admin_passwd = ${OE_SUPERADMIN}n' >> /etc/${OE_CONFIG}.conf"
  • 6. sudo su root -c "printf 'xmlrpc_port = 8069n' >> /etc/${OE_CONFIG}.conf" sudo su root -c "printf 'logfile = /var/log/${OE_USER}/${OE_CONFIG}.logn' >> /etc/${OE_CONFIG}.conf" sudo su root -c "printf 'addons_path=${OE_HOME}/enterprise/addons,${OE_HOME_EXT}/a ddonsn' >>/etc/${OE_CONFIG}.conf" Step 13: Change permission and also the user ownership of configuration file as bellow sudo chown $OE_USER:$OE_USER /etc/${OE_CONFIG}.conf sudo chmod 640 /etc/${OE_CONFIG}.conf Step: 14 Create a boot script for Odoo. sudo nano /etc/init.d/$OE_CONFIG At that time, you can set the ownership. sudo chmod 755 /etc/init.d/$OE_CONFIG sudo chown root: /etc/init.d/$OE_CONFIG
  • 7. Step 15: Now Start the Odoo Server Start the Odoo Server. sudo /etc/init.d/$OE_CONFIG start Now you can check logs using: tail -f /var/log/$OE_USER/$OE_CONFIG.log Now you can start Odoo server manually for debugging. sudo su - $OE_USER -s /bin/bash ./$OE_USER-bin -c /etc/$OE_CONFIG.conf Now you can check your odoo instance is up and running. http://localhost:8069