How To Install Odoo 15 In Ubuntu 18.04 LTS ?

 

Steps To Install Odoo 15 On Ubuntu 18.04 

Odoo is the most popular all-in-one business software in the world.To Install Odoo 15 on Ubuntu 18.04 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 18.04 system.

NoteOdoo 15 is not launched yet so we have used the “master” branch for Installation.

To install Odoo 15 on Ubuntu 18.04 LTS 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 -H pip3 install -r https://raw.githubusercontent.com/odoo/odoo/master/requirements.txt

                   

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 master 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 = admin\n' >> /etc/odoo-server.conf"                                        

sudo su root -c "printf 'xmlrpc_port = 8069\n' >> /etc/odoo-server.conf"                                    

sudo su root -c "printf 'logfile = /var/log/odoo/odoo-server.log\n' >> /etc/odoo-server.conf"                                      

sudo su root -c "printf 'addons_path=/odoo/odoo-server/addons\n' >> /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

Comments

Popular posts from this blog

Why Choose Odoo ERP Custom Development?

Top 5 Tips To Hire WordPress Development Services

5 Steps To Consider In Android App Development Process | CandidRoot