{"id":317276,"date":"2021-12-28T12:35:36","date_gmt":"2021-12-28T12:35:36","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=317276"},"modified":"2023-09-04T08:18:32","modified_gmt":"2023-09-04T08:18:32","slug":"how-to-install-odoo-15-on-ubuntu-20-04-lts","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/","title":{"rendered":"Odoo 15 installation on Ubuntu 20.04 LTS"},"content":{"rendered":"\n<p>Odoo has established a global footprint through its amazing ERP and business management software. Odoo 15 includes new functionality, as well as improvements to the user experience and performance enhancements.<\/p>\n\n\n\n<p>This blog will walk you through the process of installing Odoo 15 on an Ubuntu server running version 20.04 LTS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong><span style=\"color:#6d0606\" class=\"has-inline-color\">The blog is split into two parts:<\/span><\/strong><\/h3>\n\n\n\n<p><strong><span style=\"color:#2c7405\" class=\"has-inline-color\">Part A:<\/span> Ubuntu Instance Creation (AWS  EC2)<\/strong><\/p>\n\n\n\n<p><strong><span style=\"color:#2c7405\" class=\"has-inline-color\">Part B:<\/span> Odoo 15 Installation<\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong><span style=\"color:#6d0606\" class=\"has-inline-color\">Note:<\/span><\/strong><span class=\"has-inline-color has-black-color\"><strong> <\/strong>To set up a server on AWS, we followed both the parts. However, if you already have an Ubuntu server locally or any other Cloud, then you can skip the Part A and proceed with Part B.<\/span><\/p>\n<\/blockquote>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong><span class=\"has-inline-color has-black-color\">Part A: Ubuntu Instance Creation (AWS  EC2)<\/span><\/strong><\/h2>\n\n\n\n<p><strong>(i)&nbsp;<\/strong><span style=\"color:#530951\" class=\"has-inline-color\"><strong>Select the&nbsp;EC2 among the available AWS services<\/strong><\/span>.&nbsp;or you can&nbsp;<strong><span style=\"color:#530951\" class=\"has-inline-color\">search for an EC2 service in the search box<\/span>.<\/strong><\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"wk-remove-shadow aligncenter size-large\"><img decoding=\"async\" width=\"1200\" height=\"595\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1-1200x595.png\" alt=\"aws4-1\" class=\"wp-image-317609\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1-1200x595.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1-300x149.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1-250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1-768x381.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1.png 1276w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><strong>(ii) <\/strong>And then <strong><span style=\"color:#530951\" class=\"has-inline-color\">Select the Launch Instance button<\/span><\/strong> from the dropdown menu.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"wk-remove-shadow aligncenter size-large\"><img decoding=\"async\" width=\"1200\" height=\"590\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws5-1-1200x590.png\" alt=\"aws5-1\" class=\"wp-image-317610\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws5-1-1200x590.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws5-1-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws5-1-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws5-1-768x378.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws5-1.png 1283w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><strong>(iii) <span style=\"color:#530951\" class=\"has-inline-color\">Select the server ie, Ubuntu Server 20.04 LTS<\/span>&nbsp;<\/strong>by scrolling down or you can directly search in the search box.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"wk-remove-shadow aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"517\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws6.png\" alt=\"aws6\" class=\"wp-image-317612\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws6.png 1024w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws6-300x151.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws6-250x126.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws6-768x388.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><strong>(iv) <\/strong>Now <strong><span style=\"color:#530951\" class=\"has-inline-color\">choose the Instance type <\/span><\/strong><span class=\"has-inline-color has-black-color\">(We chose the t2.micro instance since it comes under the Free tier) <\/span><strong><span style=\"color:#530951\" class=\"has-inline-color\">and click on the tab, Next: Configure <\/span><\/strong>Instance Details.<\/p>\n\n\n\n<figure class=\"wk-remove-shadow wp-block-image size-large is-style-default\"><img decoding=\"async\" width=\"1200\" height=\"583\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws7-1200x583.png\" alt=\"aws7\" class=\"wp-image-317613\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws7-1200x583.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws7-300x146.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws7-250x122.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws7-768x373.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws7.png 1298w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>(v) <\/strong>After the above steps, select <strong><span style=\"color:#530951\" class=\"has-inline-color\">a single EC2 Instance<\/span><\/strong>, and then <strong><span style=\"color:#530951\" class=\"has-inline-color\">choose the tab, Next: Add Storage<\/span><\/strong>.<\/p>\n\n\n\n<figure class=\"wk-remove-shadow wp-block-image size-large is-style-default\"><img decoding=\"async\" width=\"1200\" height=\"587\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws8-1200x587.png\" alt=\"aws8\" class=\"wp-image-317614\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws8-1200x587.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws8-300x147.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws8-250x122.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws8-768x376.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws8.png 1298w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>(vi) <\/strong>Now <strong><span style=\"color:#530951\" class=\"has-inline-color\">add up the storage <\/span><\/strong>as per your requirement but we recommend 20GB and <strong><span style=\"color:#530951\" class=\"has-inline-color\">select the tab, Next: Add Tags.<\/span><\/strong><\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"wk-remove-shadow aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"504\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws9.png\" alt=\"aws9\" class=\"wp-image-317615\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws9.png 1024w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws9-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws9-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws9-768x378.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<h5 class=\"wp-block-heading\"><strong>(vii) <\/strong><span style=\"color:#530951\" class=\"has-inline-color\">Add tags and choose the tab, Next: configure security group<\/span>.<\/h5>\n\n\n\n<figure class=\"wk-remove-shadow wp-block-image size-large is-style-default\"><img decoding=\"async\" width=\"1200\" height=\"549\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws10-1200x549.png\" alt=\"aws10\" class=\"wp-image-317616\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws10-1200x549.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws10-300x137.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws10-250x114.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws10-768x351.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws10.png 1295w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>(viii)&nbsp;<\/strong>Now, <strong><span style=\"color:#530951\" class=\"has-inline-color\">Click Add rule in configure security group<\/span><\/strong>, and ADD the following<strong> :<\/strong><\/p>\n\n\n\n<p><strong><span style=\"color:#530951\" class=\"has-inline-color\">SSH, HTTP,&nbsp;HTTPS and Custom TCP Protocol\u2013 select anywhere in the source column for all rules.&nbsp;<\/span><\/strong><span class=\"has-inline-color has-black-color\"><strong>Thus, after adding up the rules, select the review, and launch tab.<\/strong><\/span><\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"wk-remove-shadow aligncenter size-large\"><img decoding=\"async\" width=\"1200\" height=\"590\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/securitygrp-1200x590.png\" alt=\"securitygrp\" class=\"wp-image-317638\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/securitygrp-1200x590.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/securitygrp-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/securitygrp-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/securitygrp-768x378.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/securitygrp.png 1295w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><strong>(ix) <\/strong>Under this step, <strong><span style=\"color:#530951\" class=\"has-inline-color\">review the instance launch to recheck your Instance settings<\/span><\/strong> one more time and if everything goes right, then <strong><span style=\"color:#530951\" class=\"has-inline-color\">select the launch button.<\/span><\/strong><\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"wk-remove-shadow aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"521\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws12-1.png\" alt=\"aws12-1\" class=\"wp-image-317628\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws12-1.png 1024w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws12-1-300x153.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws12-1-250x127.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws12-1-768x391.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><strong>(x)<\/strong> This step is concerned with <strong><span style=\"color:#530951\" class=\"has-inline-color\">creating a key pair (It\u2019s better to use the domain name for the key pair name)<\/span><\/strong> and after the creation, <strong><span style=\"color:#530951\" class=\"has-inline-color\">download the key pair.<\/span><\/strong><\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"wk-remove-shadow aligncenter size-full\"><img decoding=\"async\" width=\"698\" height=\"509\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/key-pair.png\" alt=\"key-pair\" class=\"wp-image-317685\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/key-pair.png 698w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/key-pair-300x219.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/key-pair-250x182.png 250w\" sizes=\"(max-width: 698px) 100vw, 698px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><strong>(xi)<\/strong>&nbsp;Once the&nbsp;<strong><span style=\"color:#530951\" class=\"has-inline-color\">pem file is downloaded<\/span><\/strong>, adhere to the&nbsp;<strong><span style=\"color:#530951\" class=\"has-inline-color\">terms and conditions<\/span>&nbsp;<\/strong>of the AWS, and&nbsp;<span style=\"color:#530951\" class=\"has-inline-color\"><strong>click the Launch button<\/strong>.<\/span> Now, the&nbsp;<strong><span style=\"color:#530951\" class=\"has-inline-color\">newly generated instance can be seen<\/span><\/strong>. Click on the instance, and you will get your&nbsp;<span style=\"color:#530951\" class=\"has-inline-color\"><strong>instance\u2019s summary.<\/strong>&nbsp;<strong>To connect the instance, click the \u201cconnect\u201d button<\/strong><\/span><strong>.<\/strong><\/p>\n\n\n\n<figure class=\"wk-remove-shadow wp-block-image size-full is-style-default\"><img decoding=\"async\" width=\"1024\" height=\"443\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws17.png\" alt=\"aws17\" class=\"wp-image-317621\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws17.png 1024w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws17-300x130.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws17-250x108.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws17-768x332.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" loading=\"lazy\" \/><\/figure>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"wk-remove-shadow aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"448\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws18.png\" alt=\"aws18\" class=\"wp-image-317620\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws18.png 1024w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws18-300x131.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws18-250x109.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws18-768x336.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><strong>(xii)&nbsp;<\/strong>Choose the&nbsp;<strong>\u2018<span style=\"color:#530951\" class=\"has-inline-color\">SSH client<\/span>\u2019<\/strong>&nbsp;option from the three options below.&nbsp;<strong><span style=\"color:#530951\" class=\"has-inline-color\">To connect to your Ubuntu server, you can copy and paste the command directly into your terminal<\/span>.<\/strong>&nbsp;Mention in&nbsp;<strong>point 3<\/strong>&nbsp;and,<strong>&nbsp;in the example<\/strong>, as in the image below.<\/p>\n\n\n\n<p><em><strong>Note:<\/strong><\/em>&nbsp;**To<strong><span style=\"color:#530951\" class=\"has-inline-color\">&nbsp;SSH in to your Ubuntu Server<\/span>,<\/strong>&nbsp;please follow&nbsp;<strong><span style=\"color:#530951\" class=\"has-inline-color\">either STEP (xii) or STEP <\/span>2<\/strong>. The&nbsp;<strong>command is the same in each of these steps.<\/strong><\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"wk-remove-shadow aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"453\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws19.png\" alt=\"aws19\" class=\"wp-image-317619\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws19.png 1024w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws19-300x133.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws19-250x111.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws19-768x340.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><strong><span style=\"color:#6d0606\" class=\"has-inline-color\">Log in to your Ubuntu Server by executing the command mentioned below:<\/span><\/strong><\/h5>\n\n\n\n<pre class=\"EnlighterJSRAW\">chmod 400 &quot;pemfile&quot;<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">ssh -i &quot;pem.file&quot; ubuntu@ec2-ip_address.compute-1.amazonaws.com<\/pre>\n\n\n\n<p>After logging in, install the necessary application software. So let\u2019s move to the installation part.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong><span class=\"has-inline-color has-black-color\">Part B: Odoo 15 Installation<\/span><\/strong><\/h2>\n\n\n\n<h5 class=\"wp-block-heading\"><strong><span class=\"has-inline-color has-black-color\">STEP 1: <\/span><\/strong><span style=\"color:#6d0606\" class=\"has-inline-color\">Update packages<\/span><\/h5>\n\n\n\n<p>Run the command below to update the APT list of available packages.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo apt update<\/pre>\n\n\n\n<h5 class=\"wp-block-heading\"><strong><span class=\"has-inline-color has-black-color\">STEP 2: <\/span><\/strong><span style=\"color:#6d0606\" class=\"has-inline-color\">Prerequisite Dependencies<\/span><\/h5>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo apt install git python3-pip build-essential wget python3-dev python3-venv \\\n    python3-wheel libfreetype6-dev libxml2-dev libzip-dev libldap2-dev libsasl2-dev \\\n    python3-setuptools node-less libjpeg-dev zlib1g-dev libpq-dev \\\n    libxslt1-dev libldap2-dev libtiff5-dev libjpeg8-dev libopenjp2-7-dev \\\n    liblcms2-dev libwebp-dev libharfbuzz-dev libfribidi-dev libxcb1-dev<\/pre>\n\n\n\n<h5 class=\"wp-block-heading\"><strong><span class=\"has-inline-color has-black-color\">STEP 3: <\/span><\/strong><span style=\"color:#6d0606\" class=\"has-inline-color\">User creation<\/span><\/h5>\n\n\n\n<p>Presently, we were in our server&#8217;s root user, but because of security issues, we do not keep our application code in the directories of the root user. So, we have to create another user for this.<\/p>\n\n\n\n<p>Create a system user who will be the owner of the application code. I created a user with the name &#8220;odoo15&#8221; You can pick any name you want.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo useradd -m -d \/opt\/odoo15 -U -r -s \/bin\/bash odoo15<\/pre>\n\n\n\n<h5 class=\"wp-block-heading\"><strong><span class=\"has-inline-color has-black-color\">STEP 4:<\/span><\/strong><span style=\"color:#6d0606\" class=\"has-inline-color\"> Install and configure PostgreSQL database server<\/span><\/h5>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo apt install postgresql<\/pre>\n\n\n\n<p>Once the service is installed, create a PostgreSQL user with the same name as the system user we previously created. In this, it&#8217;s odoo15:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo su - postgres -c &quot;createuser -s odoo15&quot;<\/pre>\n\n\n\n<h5 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\">STEP 5:<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0);color:#6d0606\" class=\"has-inline-color\"> wkhtmltopdf Installation<\/mark><\/h5>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo wget https:\/\/github.com\/wkhtmltopdf\/wkhtmltopdf\/releases\/download\/0.12.5\/wkhtmltox_0.12.5-1.bionic_amd64.deb<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo apt install .\/wkhtmltox_0.12.5-1.bionic_amd64.deb<\/pre>\n\n\n\n<h5 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\">STEP 6:<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0);color:#6d0606\" class=\"has-inline-color\"> Odoo 15 Installation and Configuration<\/mark><\/h5>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo su - odoo15<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">git clone https:\/\/www.github.com\/odoo\/odoo --depth 1 --branch 15.0 \/opt\/odoo15\/odoo<\/pre>\n\n\n\n<p>Install Odoo&#8217;s Python3 dependencies<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">cd \/opt\/odoo15<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">pip3 install wheel<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">pip3 install -r odoo\/requirements.txt<\/pre>\n\n\n\n<p>Create a separate directory for third-party addons:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">mkdir \/opt\/odoo15\/odoo-custom-addons<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">exit<\/pre>\n\n\n\n<p>Create a configuration file with the following information:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo nano \/etc\/odoo15.conf<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">&#091;options]\n; This is the password that allows database operations:\nadmin_passwd = my_admin_passwd\ndb_host = False\ndb_port = False\ndb_user = odoo15\ndb_password = False\naddons_path = \/opt\/odoo15\/odoo\/addons,\/opt\/odoo15\/odoo-custom-addons<\/pre>\n\n\n\n<p><strong>Note:-<\/strong> Don&#8217;t forget to change the &#8220;<strong><span style=\"color:#2c7405\" class=\"has-inline-color\">my_admin_passwd<\/span><\/strong>&#8221; to a more secure password.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\">STEP 7:<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0);color:#6d0606\" class=\"has-inline-color\"> Systemd Unit File Creation<\/mark><\/h5>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo nano \/etc\/systemd\/system\/odoo15.service<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">&#091;Unit]\nDescription=Odoo15\nRequires=postgresql.service\nAfter=network.target postgresql.service\n\n&#091;Service]\nType=simple\nSyslogIdentifier=odoo15\nPermissionsStartOnly=true\nUser=odoo15\nGroup=odoo15\nExecStart=\/opt\/odoo15\/odoo\/odoo-bin -c \/etc\/odoo15.conf\nStandardOutput=journal+console\n\n&#091;Install]\nWantedBy=multi-user.target<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo systemctl daemon-reload<\/pre>\n\n\n\n<p>To start the Odoo service and enable it to start on boot, run the below command:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo systemctl enable --now odoo15<\/pre>\n\n\n\n<p>Simply run the command to verify that the service is up and running:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo systemctl status odoo15<\/pre>\n\n\n\n<p>The following should be the output, verifying that the Odoo service is up and running:<\/p>\n\n\n\n<figure class=\"wk-remove-shadow wp-block-image size-full is-style-default\"><img decoding=\"async\" width=\"724\" height=\"386\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/Odoo-15-service-1.png\" alt=\"Odoo-15-service-1\" class=\"wp-image-317600\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/Odoo-15-service-1.png 724w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/Odoo-15-service-1-300x160.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/Odoo-15-service-1-250x133.png 250w\" sizes=\"(max-width: 724px) 100vw, 724px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>You can check the Odoo service&#8217;s logs with the command below:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">sudo journalctl -u odoo15<\/pre>\n\n\n\n<h5 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\">STEP 8:<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0);color:#6d0606\" class=\"has-inline-color\"> Installation testing<\/mark><\/h5>\n\n\n\n<p>To get started, go to your browser and Enter:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong><span style=\"color:#2c7405\" class=\"has-inline-color\">http:\/\/&lt;your_domain_or_IP_address&gt;:8069<\/span><\/strong><\/p>\n<\/blockquote>\n\n\n\n<p>After the installation is complete, you&#8217;ll see something like this:<\/p>\n\n\n\n<figure class=\"wk-remove-shadow wp-block-image size-full\"><img decoding=\"async\" width=\"838\" height=\"614\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/database-creation-1.png\" alt=\"database-creation-1\" class=\"wp-image-317563\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/database-creation-1.png 838w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/database-creation-1-300x220.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/database-creation-1-250x183.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/database-creation-1-768x563.png 768w\" sizes=\"(max-width: 838px) 100vw, 838px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"need-help\">Need Support?<\/h3>\n\n\n\n<p>Is this blog beneficial to you? Please express your suggestions in the comments section. Aside from that, if you&#8217;re seeking <a href=\"https:\/\/store.webkul.com\/\/Odoo.html\">Odoo modules<\/a> just click the link.<\/p>\n\n\n\n<p><strong>In case of any help or query, please<\/strong>&nbsp;<a href=\"https:\/\/cloudkul.com\/contact\/\"><strong>contact<\/strong><\/a>&nbsp;<strong>us or raise a<\/strong>&nbsp;<a style=\"font-weight: bold\" href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\">ticket<\/a>  <strong>(<strong><a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/<\/a><\/strong>)<\/strong><\/p>\n\n\n\n<p><strong>Please feel welcome to contact us as we will be happier to help.<\/strong><\/p>\n\n\n\n<p>For any further information or query contact us at&nbsp;<strong>support@webkul.com<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Thanks For Reading!<\/strong><\/h2>\n\n\n\n<p>We hope it works for you! And during this blog, you have found something valuable.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Odoo has established a global footprint through its amazing ERP and business management software. Odoo 15 includes new functionality, as well as improvements to the user experience and performance enhancements. This blog will walk you through the process of installing Odoo 15 on an Ubuntu server running version 20.04 LTS. The blog is split into <a href=\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":336,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[2213,2275,8404,420,180,12272,4343,1267,12270,12269,12271,590],"class_list":["post-317276","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-aws","tag-cloud","tag-cloudkul","tag-crm","tag-erp","tag-install-odoo-on-aws","tag-install-odoo-on-ubuntu","tag-odoo","tag-odoo-15","tag-odoo-15-installation","tag-ubuntu-20-04-lts","tag-webkul"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Odoo 15 installation on Ubuntu 20.04 LTS - Webkul Blog<\/title>\n<meta name=\"description\" content=\"This blog will walk you through the process of installing Odoo 15 on an Ubuntu server running version 20.04 LTS.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Odoo 15 installation on Ubuntu 20.04 LTS - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"This blog will walk you through the process of installing Odoo 15 on an Ubuntu server running version 20.04 LTS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-12-28T12:35:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-04T08:18:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1-1200x595.png\" \/>\n<meta name=\"author\" content=\"Bhawana Dehran\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bhawana Dehran\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/\"},\"author\":{\"name\":\"Bhawana Dehran\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/6d3e4255b8727c7aa5acb5fdb768e8f1\"},\"headline\":\"Odoo 15 installation on Ubuntu 20.04 LTS\",\"datePublished\":\"2021-12-28T12:35:36+00:00\",\"dateModified\":\"2023-09-04T08:18:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/\"},\"wordCount\":863,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1-1200x595.png\",\"keywords\":[\"aws\",\"Cloud\",\"Cloudkul\",\"crm\",\"erp\",\"install odoo on AWS\",\"install odoo on ubuntu\",\"odoo\",\"Odoo 15\",\"Odoo 15 installation\",\"ubuntu 20.04 LTS\",\"webkul\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/\",\"url\":\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/\",\"name\":\"Odoo 15 installation on Ubuntu 20.04 LTS - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1-1200x595.png\",\"datePublished\":\"2021-12-28T12:35:36+00:00\",\"dateModified\":\"2023-09-04T08:18:32+00:00\",\"description\":\"This blog will walk you through the process of installing Odoo 15 on an Ubuntu server running version 20.04 LTS.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1.png\",\"width\":1276,\"height\":633,\"caption\":\"aws4-1\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Odoo 15 installation on Ubuntu 20.04 LTS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/6d3e4255b8727c7aa5acb5fdb768e8f1\",\"name\":\"Bhawana Dehran\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4d94c91dc29df40bec830856b307c7059b45327a2dd28d82a3ed6959defa0d34?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4d94c91dc29df40bec830856b307c7059b45327a2dd28d82a3ed6959defa0d34?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Bhawana Dehran\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/bhawanadehran-bd033\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Odoo 15 installation on Ubuntu 20.04 LTS - Webkul Blog","description":"This blog will walk you through the process of installing Odoo 15 on an Ubuntu server running version 20.04 LTS.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/","og_locale":"en_US","og_type":"article","og_title":"Odoo 15 installation on Ubuntu 20.04 LTS - Webkul Blog","og_description":"This blog will walk you through the process of installing Odoo 15 on an Ubuntu server running version 20.04 LTS.","og_url":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2021-12-28T12:35:36+00:00","article_modified_time":"2023-09-04T08:18:32+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1-1200x595.png","type":"","width":"","height":""}],"author":"Bhawana Dehran","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Bhawana Dehran","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/"},"author":{"name":"Bhawana Dehran","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/6d3e4255b8727c7aa5acb5fdb768e8f1"},"headline":"Odoo 15 installation on Ubuntu 20.04 LTS","datePublished":"2021-12-28T12:35:36+00:00","dateModified":"2023-09-04T08:18:32+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/"},"wordCount":863,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1-1200x595.png","keywords":["aws","Cloud","Cloudkul","crm","erp","install odoo on AWS","install odoo on ubuntu","odoo","Odoo 15","Odoo 15 installation","ubuntu 20.04 LTS","webkul"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/","url":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/","name":"Odoo 15 installation on Ubuntu 20.04 LTS - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1-1200x595.png","datePublished":"2021-12-28T12:35:36+00:00","dateModified":"2023-09-04T08:18:32+00:00","description":"This blog will walk you through the process of installing Odoo 15 on an Ubuntu server running version 20.04 LTS.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/12\/aws4-1.png","width":1276,"height":633,"caption":"aws4-1"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/how-to-install-odoo-15-on-ubuntu-20-04-lts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Odoo 15 installation on Ubuntu 20.04 LTS"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/6d3e4255b8727c7aa5acb5fdb768e8f1","name":"Bhawana Dehran","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4d94c91dc29df40bec830856b307c7059b45327a2dd28d82a3ed6959defa0d34?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4d94c91dc29df40bec830856b307c7059b45327a2dd28d82a3ed6959defa0d34?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Bhawana Dehran"},"url":"https:\/\/webkul.com\/blog\/author\/bhawanadehran-bd033\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/317276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/336"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=317276"}],"version-history":[{"count":12,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/317276\/revisions"}],"predecessor-version":[{"id":398168,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/317276\/revisions\/398168"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=317276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=317276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=317276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}