SlideShare a Scribd company logo
Steps To Install Odoo 17 On Ubuntu
Odoo is the most popular all-in-one business software in the world.To Install
Odoo 17 on Ubuntu, you just need to follow the below steps.
There are many ways to install Odoo depending on the requirements and
the easy and quick way to install Odoo by using APT repositories.
If you want to work with running multiple Odoo versions on the same system
then you can either use docker compose or docker Install Odoo in a virtual
environment.
This blog is to provide steps for installation and configuration of Odoo for
production environment using Git source and Python environment on an
Ubuntu system.
Odoo Installation For Free
Contact us
To install Odoo 17 on Ubuntu you just follow the below
steps.
Step 1 : Update Server
sudo apt-get update
sudo apt-get upgrade -y
Step 2 : Create Odoo User in Ubuntu
sudo adduser -system -home=/opt/odoo -group odoo
Step 3 : Install PostgreSQL Server
sudo apt-get install postgresql -y
Step 4 : Create Odoo user for
postgreSQL
sudo su - postgres -c "createuser -s odoo" 2> /dev/null || true
Step 5 : Install Python Dependencies
sudo apt-get install git python3 python3-pip build-essential wget python3-
dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev
libsasl2-dev python3-setuptools node-less libjpeg-dev gdebi -y
Step 6 : Install Python PIP
Dependencies
sudo apt-get install libpq-dev python-dev libxml2-dev libxslt1-dev libldap2-
dev libsasl2-dev libffi-dev
Step 7 : Install other required
packages
sudo apt-get install nodejs npm -y
sudo npm install -g rtlcss
Step 8 : Install Wkhtmltopdf
sudo apt-get install xfonts-75dpi
sudo
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-
1/wkhtmltox_0.12.6-1.bionic_amd64.deb
sudo dpkg -i wkhtmltox_0.12.6-1.bionic_amd64.deb
sudo cp /usr/local/bin/wkhtmltoimage /usr/bin/wkhtmltoimage
sudo cp /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf
Step 9 : Create Log directory
sudo mkdir /var/log/odoo
sudo chown odoo:odoo /var/log/odoo
Step 10 :Install Odoo
sudo apt-get install git
sudo git clone --depth 1 --branch
17.0 https://www.github.com/odoo/odoo /odoo/odoo-server
Step 11 : Setting permissions on
home folder
sudo chown -R odoo:odoo /odoo/*
Step 12 : Create server config file
sudo touch /etc/odoo-server.conf
sudo su root -c "printf '[options] n; This is the password that allows
database operations:n' >> /etc/odoo-server.conf"
sudo su root -c "printf 'admin_passwd = adminn' >> /etc/odoo-server.conf"
sudo su root -c "printf 'xmlrpc_port = 8069n' >> /etc/odoo-server.conf"
sudo su root -c "printf 'logfile = /var/log/odoo/odoo-server.logn' >>
/etc/odoo-server.conf"
sudo su root -c "printf 'addons_path=/odoo/odoo-server/addonsn' >>
/etc/odoo-server.conf"
sudo chown odoo:odoo /etc/odoo-server.conf
sudo chmod 640 /etc/odoo-server.conf
Step 13 : Now Start Odoo
sudo su - odoo -s /bin/bash
cd /odoo/odoo-server
./odoo-bin -c /etc/odoo-server.conf
Now your Odoo instance is up and running.
Go to web browser and access your Odoo at localhost:8069
Contact Us For Odoo Support
Contact us

More Related Content

Similar to How to Install Odoo 17 on Ubuntu.pdf (12)

PDF
How to install Odoo 13 in Ubuntu ?
Varsha Technaureus
 
PPTX
How to Install Odoo 18 with Pycharm - Odoo 18 Slides
Celine George
 
PPTX
Install odoo v8 the easiest way on ubuntu debian
Francisco Servera
 
PPTX
How to configure PyCharm for Odoo development in Windows?
Celine George
 
PPTX
Installing odoo v8 from github
Antony Gitomeh
 
PPTX
Odoo presentation
Hizbul Bahar
 
PPTX
Odoo.sh for Project Managers & Developers
Odoo
 
PDF
Odoo development workflow with pip and virtualenv
acsone
 
DOCX
Simple Odoo ERP auto scaling on AWS
Julien Lecadou,MSc.
 
PDF
Why you should learn Odoo
PromptEquation
 
PPTX
Configure Project in Odoo 16
Celine George
 
PDF
Open erp on ubuntu
Iker Coranti
 
How to install Odoo 13 in Ubuntu ?
Varsha Technaureus
 
How to Install Odoo 18 with Pycharm - Odoo 18 Slides
Celine George
 
Install odoo v8 the easiest way on ubuntu debian
Francisco Servera
 
How to configure PyCharm for Odoo development in Windows?
Celine George
 
Installing odoo v8 from github
Antony Gitomeh
 
Odoo presentation
Hizbul Bahar
 
Odoo.sh for Project Managers & Developers
Odoo
 
Odoo development workflow with pip and virtualenv
acsone
 
Simple Odoo ERP auto scaling on AWS
Julien Lecadou,MSc.
 
Why you should learn Odoo
PromptEquation
 
Configure Project in Odoo 16
Celine George
 
Open erp on ubuntu
Iker Coranti
 

Recently uploaded (20)

PDF
B M Mostofa Kamal Al-Azad [Document & Localization Expert]
Mostofa Kamal Al-Azad
 
PDF
Beginning-Laravel-Build-Websites-with-Laravel-5.8-by-Sanjib-Sinha-z-lib.org.pdf
TagumLibuganonRiverB
 
PPT
Almos Entirely Correct Mixing with Apps to Voting
gapati2964
 
PDF
Slides: Eco Economic Epochs for The World Game (s) pdf
Steven McGee
 
PDF
03 Internal Analysis Strategik Manajemen.pdf
AhmadRifaldhi
 
PPTX
Class_4_Limbgvchgchgchgchgchgcjhgchgcnked_Lists.pptx
test123n
 
PDF
Download Google Chrome for Fast and Secure Web Browsing Experience
hgfdsqetuiplmnvcz43
 
PDF
What Is Google Chrome? Fast & Secure Web Browser Guide
hgfdsqetuiplmnvcz43
 
PPTX
原版一样(ISM毕业证书)德国多特蒙德国际管理学院毕业证多少钱
taqyed
 
PPTX
BitRecover OST to PST Converter Software
antoniogosling01
 
PDF
Clive Dickens RedTech Public Copy - Collaborate or Die
Clive Dickens
 
PPTX
原版一样(ANU毕业证书)澳洲澳大利亚国立大学毕业证在线购买
Taqyea
 
PPTX
My Mother At 66! (2).pptx00000000000000000000000000000
vedapattisiddharth
 
PPTX
The ARUBA Kind of new Proposal Umum .pptx
andiwarneri
 
PDF
Materi tentang From Digital Economy to Fintech.pdf
Abdul Hakim
 
PPTX
Lesson 1.1 Career-Opportunities-in-Ict.pptx
lizelgumadlas1
 
PDF
ContextForge MCP Gateway - the missing proxy for AI Agents and Tools
Mihai Criveti
 
PDF
BroadLink Cloud Service introduction.pdf
DevendraDwivdi1
 
PPTX
Q1 English3 Week5 [email protected]
JenniferCawaling1
 
PDF
Transmission Control Protocol (TCP) and Starlink
APNIC
 
B M Mostofa Kamal Al-Azad [Document & Localization Expert]
Mostofa Kamal Al-Azad
 
Beginning-Laravel-Build-Websites-with-Laravel-5.8-by-Sanjib-Sinha-z-lib.org.pdf
TagumLibuganonRiverB
 
Almos Entirely Correct Mixing with Apps to Voting
gapati2964
 
Slides: Eco Economic Epochs for The World Game (s) pdf
Steven McGee
 
03 Internal Analysis Strategik Manajemen.pdf
AhmadRifaldhi
 
Class_4_Limbgvchgchgchgchgchgcjhgchgcnked_Lists.pptx
test123n
 
Download Google Chrome for Fast and Secure Web Browsing Experience
hgfdsqetuiplmnvcz43
 
What Is Google Chrome? Fast & Secure Web Browser Guide
hgfdsqetuiplmnvcz43
 
原版一样(ISM毕业证书)德国多特蒙德国际管理学院毕业证多少钱
taqyed
 
BitRecover OST to PST Converter Software
antoniogosling01
 
Clive Dickens RedTech Public Copy - Collaborate or Die
Clive Dickens
 
原版一样(ANU毕业证书)澳洲澳大利亚国立大学毕业证在线购买
Taqyea
 
My Mother At 66! (2).pptx00000000000000000000000000000
vedapattisiddharth
 
The ARUBA Kind of new Proposal Umum .pptx
andiwarneri
 
Materi tentang From Digital Economy to Fintech.pdf
Abdul Hakim
 
Lesson 1.1 Career-Opportunities-in-Ict.pptx
lizelgumadlas1
 
ContextForge MCP Gateway - the missing proxy for AI Agents and Tools
Mihai Criveti
 
BroadLink Cloud Service introduction.pdf
DevendraDwivdi1
 
Transmission Control Protocol (TCP) and Starlink
APNIC
 
Ad

How to Install Odoo 17 on Ubuntu.pdf

  • 1. Steps To Install Odoo 17 On Ubuntu Odoo is the most popular all-in-one business software in the world.To Install Odoo 17 on Ubuntu, you just need to follow the below steps. There are many ways to install Odoo depending on the requirements and the easy and quick way to install Odoo by using APT repositories. If you want to work with running multiple Odoo versions on the same system then you can either use docker compose or docker Install Odoo in a virtual environment. This blog is to provide steps for installation and configuration of Odoo for production environment using Git source and Python environment on an Ubuntu system. Odoo Installation For Free Contact us
  • 2. To install Odoo 17 on Ubuntu you just follow the below steps. Step 1 : Update Server sudo apt-get update sudo apt-get upgrade -y Step 2 : Create Odoo User in Ubuntu sudo adduser -system -home=/opt/odoo -group odoo Step 3 : Install PostgreSQL Server sudo apt-get install postgresql -y Step 4 : Create Odoo user for postgreSQL
  • 3. sudo su - postgres -c "createuser -s odoo" 2> /dev/null || true Step 5 : Install Python Dependencies sudo apt-get install git python3 python3-pip build-essential wget python3- dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less libjpeg-dev gdebi -y Step 6 : Install Python PIP Dependencies sudo apt-get install libpq-dev python-dev libxml2-dev libxslt1-dev libldap2- dev libsasl2-dev libffi-dev Step 7 : Install other required packages sudo apt-get install nodejs npm -y sudo npm install -g rtlcss
  • 4. Step 8 : Install Wkhtmltopdf sudo apt-get install xfonts-75dpi sudo wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6- 1/wkhtmltox_0.12.6-1.bionic_amd64.deb sudo dpkg -i wkhtmltox_0.12.6-1.bionic_amd64.deb sudo cp /usr/local/bin/wkhtmltoimage /usr/bin/wkhtmltoimage sudo cp /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf Step 9 : Create Log directory sudo mkdir /var/log/odoo sudo chown odoo:odoo /var/log/odoo
  • 5. Step 10 :Install Odoo sudo apt-get install git sudo git clone --depth 1 --branch 17.0 https://www.github.com/odoo/odoo /odoo/odoo-server Step 11 : Setting permissions on home folder sudo chown -R odoo:odoo /odoo/* Step 12 : Create server config file sudo touch /etc/odoo-server.conf sudo su root -c "printf '[options] n; This is the password that allows database operations:n' >> /etc/odoo-server.conf"
  • 6. sudo su root -c "printf 'admin_passwd = adminn' >> /etc/odoo-server.conf" sudo su root -c "printf 'xmlrpc_port = 8069n' >> /etc/odoo-server.conf" sudo su root -c "printf 'logfile = /var/log/odoo/odoo-server.logn' >> /etc/odoo-server.conf" sudo su root -c "printf 'addons_path=/odoo/odoo-server/addonsn' >> /etc/odoo-server.conf" sudo chown odoo:odoo /etc/odoo-server.conf sudo chmod 640 /etc/odoo-server.conf Step 13 : Now Start Odoo sudo su - odoo -s /bin/bash
  • 7. cd /odoo/odoo-server ./odoo-bin -c /etc/odoo-server.conf Now your Odoo instance is up and running. Go to web browser and access your Odoo at localhost:8069 Contact Us For Odoo Support Contact us