SlideShare a Scribd company logo
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

What's hot

50 Perintah Dasar pada linux
50 Perintah Dasar pada linux50 Perintah Dasar pada linux
50 Perintah Dasar pada linux
ReskyRian
 
Container Security
Container SecurityContainer Security
Container Security
amouat
 
Perintah perintah dasar linux Operating Sistem
Perintah perintah dasar linux Operating SistemPerintah perintah dasar linux Operating Sistem
Perintah perintah dasar linux Operating Sistem
Roziq Bahtiar
 
How to install odoo 15 steps on a ubuntu 20.04 lts system installation
How to install odoo 15 steps on a ubuntu 20.04 lts system installation How to install odoo 15 steps on a ubuntu 20.04 lts system installation
How to install odoo 15 steps on a ubuntu 20.04 lts system installation
Geminate Consultancy Services
 
Clase4 (consola linux)
Clase4 (consola linux)Clase4 (consola linux)
Clase4 (consola linux)
Miguel Eduardo Luces
 
Getting Started on Packaging Apps with Open Build Service
Getting Started on Packaging Apps with Open Build ServiceGetting Started on Packaging Apps with Open Build Service
Getting Started on Packaging Apps with Open Build Service
Andi Sugandi
 
My First BCC
My First BCCMy First BCC
My First BCC
Naoto MATSUMOTO
 
Python & FUSE
Python & FUSEPython & FUSE
Python & FUSE
Joseph Scott
 
Great Hiroshima with Python 170830
Great Hiroshima with Python 170830Great Hiroshima with Python 170830
Great Hiroshima with Python 170830
Takuya Nishimoto
 
Ftp configuration
Ftp configurationFtp configuration
Ftp configuration
Himanshu Bhardwaj
 
Sfd hanoi2012 nguyen nang thang sfd-2012_chroot_apache
Sfd hanoi2012 nguyen nang thang   sfd-2012_chroot_apacheSfd hanoi2012 nguyen nang thang   sfd-2012_chroot_apache
Sfd hanoi2012 nguyen nang thang sfd-2012_chroot_apache
Vu Hung Nguyen
 
Linux Hardening - Made Easy
Linux Hardening - Made EasyLinux Hardening - Made Easy
Linux Hardening - Made Easy
Guy Barnhart-Magen
 
Webapp using docker container
Webapp using docker containerWebapp using docker container
Webapp using docker container
SebyAmin
 
Docker worshop @Twitter - How to use your own private registry
Docker worshop @Twitter - How to use your own private registryDocker worshop @Twitter - How to use your own private registry
Docker worshop @Twitter - How to use your own private registry
dotCloud
 
Год в Github bugbounty, опыт участия
Год в Github bugbounty, опыт участияГод в Github bugbounty, опыт участия
Год в Github bugbounty, опыт участия
defcon_kz
 
Releasing and deploying python tools
Releasing and deploying python toolsReleasing and deploying python tools
Releasing and deploying python tools
Quintagroup
 
Ns 3 installation procedure
Ns 3 installation procedureNs 3 installation procedure
Ns 3 installation procedure
Vinayak Antin
 
小猴子也會的 Ubuntu Desktop 14.04 安裝教學
小猴子也會的 Ubuntu Desktop 14.04 安裝教學小猴子也會的 Ubuntu Desktop 14.04 安裝教學
小猴子也會的 Ubuntu Desktop 14.04 安裝教學
家弘 周
 
Beyond Golden Containers: Complementing Docker with Puppet
Beyond Golden Containers: Complementing Docker with PuppetBeyond Golden Containers: Complementing Docker with Puppet
Beyond Golden Containers: Complementing Docker with Puppet
lutter
 

What's hot (19)

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

Similar to Odoo 13 installation on ubuntu 19.04

How to Install Odoo 17 on Ubuntu.pdf
How to Install Odoo 17 on Ubuntu.pdfHow to Install Odoo 17 on Ubuntu.pdf
How to Install Odoo 17 on Ubuntu.pdf
CanditRoot
 
How to Install Odoo 11 on Ubuntu 16.04?
How to Install Odoo 11 on Ubuntu 16.04?How to Install Odoo 11 on Ubuntu 16.04?
How to Install Odoo 11 on Ubuntu 16.04?
Celine George
 
Installing odoo v8 from github
Installing odoo v8 from githubInstalling odoo v8 from github
Installing odoo v8 from github
Antony Gitomeh
 
How To Install Odoo 16 in Ubuntu 20.4
How To Install Odoo 16  in Ubuntu 20.4How To Install Odoo 16  in Ubuntu 20.4
How To Install Odoo 16 in Ubuntu 20.4
Celine George
 
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Installation of Odoo 16 on Ubuntu 20.04 LTS | CybrosysInstallation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Celine George
 
Princeton Wintersession: Software Quality Assurance Tooling
Princeton Wintersession: Software Quality Assurance ToolingPrinceton Wintersession: Software Quality Assurance Tooling
Princeton Wintersession: Software Quality Assurance Tooling
Henry Schreiner
 
Install odoo v8 the easiest way on ubuntu debian
Install odoo v8 the easiest way on ubuntu debianInstall odoo v8 the easiest way on ubuntu debian
Install odoo v8 the easiest way on ubuntu debian
Francisco Servera
 
Software Quality Assurance Tooling 2023
Software Quality Assurance Tooling 2023Software Quality Assurance Tooling 2023
Software Quality Assurance Tooling 2023
Henry Schreiner
 
Linux for programmers
Linux for programmersLinux for programmers
Linux for programmers
Md. Al Amin
 
Software Quality Assurance Tooling - Wintersession 2024
Software Quality Assurance Tooling - Wintersession 2024Software Quality Assurance Tooling - Wintersession 2024
Software Quality Assurance Tooling - Wintersession 2024
Henry Schreiner
 
How to configure PyCharm for Odoo development in Windows?
How to configure PyCharm for Odoo development in Windows?How to configure PyCharm for Odoo development in Windows?
How to configure PyCharm for Odoo development in Windows?
Celine George
 
Docker, c'est bonheur !
Docker, c'est bonheur !Docker, c'est bonheur !
Docker, c'est bonheur !
Alexandre Salomé
 
Como instalar aeroo en open erp 6
Como instalar aeroo en open erp 6Como instalar aeroo en open erp 6
Como instalar aeroo en open erp 6
Pablo Martínez Ascaso
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
Celine George
 
Installing nagios core_from_source
Installing nagios core_from_sourceInstalling nagios core_from_source
Installing nagios core_from_source
laonap166
 
Digital RSE: automated code quality checks - RSE group meeting
Digital RSE: automated code quality checks - RSE group meetingDigital RSE: automated code quality checks - RSE group meeting
Digital RSE: automated code quality checks - RSE group meeting
Henry Schreiner
 
Snort-IPS-Tutorial
Snort-IPS-TutorialSnort-IPS-Tutorial
Snort-IPS-Tutorial
Vladimir Koychev
 
Install and configure linux
Install and configure linuxInstall and configure linux
Install and configure linux
Vicent Selfa
 
Kubernetes Story - Day 1: Build and Manage Containers with Podman
Kubernetes Story - Day 1: Build and Manage Containers with PodmanKubernetes Story - Day 1: Build and Manage Containers with Podman
Kubernetes Story - Day 1: Build and Manage Containers with Podman
Mihai Criveti
 
Getting started docker notes
Getting started docker notesGetting started docker notes
Getting started docker notes
AJAY NAYAK
 

Similar to Odoo 13 installation on ubuntu 19.04 (20)

How to Install Odoo 17 on Ubuntu.pdf
How to Install Odoo 17 on Ubuntu.pdfHow to Install Odoo 17 on Ubuntu.pdf
How to Install Odoo 17 on Ubuntu.pdf
 
How to Install Odoo 11 on Ubuntu 16.04?
How to Install Odoo 11 on Ubuntu 16.04?How to Install Odoo 11 on Ubuntu 16.04?
How to Install Odoo 11 on Ubuntu 16.04?
 
Installing odoo v8 from github
Installing odoo v8 from githubInstalling odoo v8 from github
Installing odoo v8 from github
 
How To Install Odoo 16 in Ubuntu 20.4
How To Install Odoo 16  in Ubuntu 20.4How To Install Odoo 16  in Ubuntu 20.4
How To Install Odoo 16 in Ubuntu 20.4
 
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Installation of Odoo 16 on Ubuntu 20.04 LTS | CybrosysInstallation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
 
Princeton Wintersession: Software Quality Assurance Tooling
Princeton Wintersession: Software Quality Assurance ToolingPrinceton Wintersession: Software Quality Assurance Tooling
Princeton Wintersession: Software Quality Assurance Tooling
 
Install odoo v8 the easiest way on ubuntu debian
Install odoo v8 the easiest way on ubuntu debianInstall odoo v8 the easiest way on ubuntu debian
Install odoo v8 the easiest way on ubuntu debian
 
Software Quality Assurance Tooling 2023
Software Quality Assurance Tooling 2023Software Quality Assurance Tooling 2023
Software Quality Assurance Tooling 2023
 
Linux for programmers
Linux for programmersLinux for programmers
Linux for programmers
 
Software Quality Assurance Tooling - Wintersession 2024
Software Quality Assurance Tooling - Wintersession 2024Software Quality Assurance Tooling - Wintersession 2024
Software Quality Assurance Tooling - Wintersession 2024
 
How to configure PyCharm for Odoo development in Windows?
How to configure PyCharm for Odoo development in Windows?How to configure PyCharm for Odoo development in Windows?
How to configure PyCharm for Odoo development in Windows?
 
Docker, c'est bonheur !
Docker, c'est bonheur !Docker, c'est bonheur !
Docker, c'est bonheur !
 
Como instalar aeroo en open erp 6
Como instalar aeroo en open erp 6Como instalar aeroo en open erp 6
Como instalar aeroo en open erp 6
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Installing nagios core_from_source
Installing nagios core_from_sourceInstalling nagios core_from_source
Installing nagios core_from_source
 
Digital RSE: automated code quality checks - RSE group meeting
Digital RSE: automated code quality checks - RSE group meetingDigital RSE: automated code quality checks - RSE group meeting
Digital RSE: automated code quality checks - RSE group meeting
 
Snort-IPS-Tutorial
Snort-IPS-TutorialSnort-IPS-Tutorial
Snort-IPS-Tutorial
 
Install and configure linux
Install and configure linuxInstall and configure linux
Install and configure linux
 
Kubernetes Story - Day 1: Build and Manage Containers with Podman
Kubernetes Story - Day 1: Build and Manage Containers with PodmanKubernetes Story - Day 1: Build and Manage Containers with Podman
Kubernetes Story - Day 1: Build and Manage Containers with Podman
 
Getting started docker notes
Getting started docker notesGetting started docker notes
Getting started docker notes
 

More from PlanetOdoo

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

More from PlanetOdoo (20)

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

Recently uploaded

Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
The Third Creative Media
 
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
OnePlan Solutions
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
Luigi Fugaro
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
Yara Milbes
 
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
widenerjobeyrl638
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Peter Caitens
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
Envertis Software Solutions
 
DevOps Consulting Company | Hire DevOps Services
DevOps Consulting Company | Hire DevOps ServicesDevOps Consulting Company | Hire DevOps Services
DevOps Consulting Company | Hire DevOps Services
seospiralmantra
 
Manyata Tech Park Bangalore_ Infrastructure, Facilities and More
Manyata Tech Park Bangalore_ Infrastructure, Facilities and MoreManyata Tech Park Bangalore_ Infrastructure, Facilities and More
Manyata Tech Park Bangalore_ Infrastructure, Facilities and More
narinav14
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
campbellclarkson
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptxMigration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
ervikas4
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Paul Brebner
 
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdfThe Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
kalichargn70th171
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
gapen1
 
42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert
vaishalijagtap12
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 

Recently uploaded (20)

Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
 
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
 
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
 
DevOps Consulting Company | Hire DevOps Services
DevOps Consulting Company | Hire DevOps ServicesDevOps Consulting Company | Hire DevOps Services
DevOps Consulting Company | Hire DevOps Services
 
Manyata Tech Park Bangalore_ Infrastructure, Facilities and More
Manyata Tech Park Bangalore_ Infrastructure, Facilities and MoreManyata Tech Park Bangalore_ Infrastructure, Facilities and More
Manyata Tech Park Bangalore_ Infrastructure, Facilities and More
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptxMigration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
 
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdfThe Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
 
42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 

Odoo 13 installation on ubuntu 19.04

  • 1.
  • 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