{"id":51671,"date":"2026-04-08T12:30:00","date_gmt":"2026-04-08T17:30:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=51671"},"modified":"2026-03-16T04:18:15","modified_gmt":"2026-03-16T09:18:15","slug":"how-to-install-odoo-19-on-ubuntu-26-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/","title":{"rendered":"How to install Odoo 19 on Ubuntu 26.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-odoo-19-on-ubuntu-26.04.webp\" alt=\"How to install Odoo 19 on Ubuntu 26.04\" class=\"wp-image-51738\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-odoo-19-on-ubuntu-26.04.webp 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-odoo-19-on-ubuntu-26.04-300x169.webp 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-odoo-19-on-ubuntu-26.04-150x84.webp 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-odoo-19-on-ubuntu-26.04-768x432.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>This blog post explains, in step-by-step detail, how to install Odoo 19 on Ubuntu 26.04. Odoo is business management software that serves as a modular ERP (Enterprise Resource Planning) system. Odoo allows businesses to start with one app and add others as needed, making it fully customizable and scalable for small- to mid-market companies. It includes a variety of features, such as CRM (Customer Relationship Management), sales, inventory, accounting, and a user-friendly GUI.<\/p>\n\n\n\n<p>Installing Odoo 19 on Ubuntu 26.04 is a straightforward process that may take around 15 minutes. Let&#8217;s get started!<\/p>\n\n\n\n<!--more-->\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69d6c6397b176\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69d6c6397b176\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#Prerequisites\" >Prerequisites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#Step-1-Update-the-System\" >Step 1. Update the System<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#Step-2-Install-Python\" >Step 2. Install Python<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#Step-3-Install-PostgreSQL-database-service\" >Step 3. Install PostgreSQL database service<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#Step-4-Install-Wkhtmltopdf\" >Step 4. Install Wkhtmltopdf<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#Step-5-Create-Odoo-System-and-Database-User\" >Step 5. Create Odoo System and Database User<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#Step-6-Download-and-Install-Odoo-19\" >Step 6. Download and Install Odoo 19<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#Step-7-Create-Odoo-configuration-file\" >Step 7. Create Odoo configuration file<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#Step-8-Create-Odoo-19-Service-file\" >Step 8. Create Odoo 19 Service file<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-prerequisites\"><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">server running Ubuntu 26.04<\/a> OS, which is essential for the steps to install Odoo 19 successfully.<\/li>\n\n\n\n<li>User privileges: root or non-root user with sudo privileges<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-1-update-the-system\"><span class=\"ez-toc-section\" id=\"Step-1-Update-the-System\"><\/span>Step 1. Update the System<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Before we start installing Odoo 19, it is recommended to update the system packages to their latest versions. To do that, execute the following command, and note that these updates are a foundational step in preparing to install Odoo 19 on Ubuntu 26.04.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apt update -y &amp;&amp; apt upgrade -y<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-2-install-python\"><span class=\"ez-toc-section\" id=\"Step-2-Install-Python\"><\/span>Step 2. Install Python<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Odoo 19 requires Python 3.10 or higher, with <strong>Python 3.12 recommended for optimal performance and compatibility<\/strong>. If the version of Python you are using is very new (e.g., Python 3.13 OR Python 3.14), a pre-built wheel (binary distribution) for lxml may not be available yet, forcing a source build that can fail. That is why, in this blog post, we will install Python 3.12 from source, since packages for Python 3.12 are not available in the Ubuntu 26.04 repository.<\/p>\n\n\n\n<p>To download, configure, compile, and install Python 3.12 on Ubuntu 26.04, follow these instructions and proceed as you prepare for Odoo 19 installation.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">cd \/usr\/src<br><br>wget https:\/\/www.python.org\/ftp\/python\/3.12.0\/Python-3.12.0.tgz<br><br>tar xzf Python-3.12.0.tgz<br><br>cd Python-3.12.0<br><br>.\/configure --enable-optimizations<br><br>make -j$(nproc)<br><br>make altinstall<\/pre>\n\n\n\n<p>Once installed, we need to set Python 3.12 as the default version with the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">update-alternatives --install \/usr\/bin\/python3 python3 \/usr\/local\/bin\/python3.12 1<\/pre>\n\n\n\n<p>Check the installation with the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">python3 -V<\/pre>\n\n\n\n<p>You should get the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:~# python3 -V<br>Python 3.12.0<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-3-install-postgresql-database-service\"><span class=\"ez-toc-section\" id=\"Step-3-Install-PostgreSQL-database-service\"><\/span>Step 3. Install PostgreSQL database service<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>To install the PostgreSQL database service, execute the command below. This is also a vital step when you want your Odoo 19 running on Ubuntu 26.04.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apt-get install postgresql -y<\/pre>\n\n\n\n<p>To start and enable the PostgreSQL service, you need to do the following:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">systemctl start postgresql &amp;&amp; systemctl enable postgresql<\/pre>\n\n\n\n<p>To check the status of the service:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">systemctl status postgresql<\/pre>\n\n\n\n<p>You should get output similar to this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:~# systemctl status postgresql<br>\u25cf postgresql.service - PostgreSQL RDBMS<br>     Loaded: loaded (\/usr\/lib\/systemd\/system\/postgresql.service; enabled; preset: enabled)<br>     Active: active (exited) since Thu 2026-03-05 21:16:38 CST; 5h ago<br> Invocation: 37862c786fb14711b2ad5c63215631c9<br>   Main PID: 39039 (code=exited, status=0\/SUCCESS)<br>   Mem peak: 2M<br>        CPU: 17ms<br><br>Mar 05 19:16:38 host.test.vps systemd[1]: Starting postgresql.service - PostgreSQL RDBMS...<br>Mar 05 19:16:38 host.test.vps systemd[1]: Finished postgresql.service - PostgreSQL RDBMS<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-4-install-wkhtmltopdf\"><span class=\"ez-toc-section\" id=\"Step-4-Install-Wkhtmltopdf\"><\/span>Step 4. Install Wkhtmltopdf<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The Wkhtmltopdf is used to convert HTML pages to PDF files in Odoo. To install it, execute the following commands one by one in your terminal. This is required for generating PDFs with Odoo 19 on Ubuntu 26.04.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">wget https:\/\/github.com\/wkhtmltopdf\/wkhtmltopdf\/releases\/download\/0.12.4\/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz<br><br>tar xvf wkhtmltox*.tar.xz<br><br>mv wkhtmltox\/bin\/wkhtmlto* \/usr\/bin<\/pre>\n\n\n\n<p>Once installed, check the wkhtmltopdf version with the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">wkhtmltopdf -V<\/pre>\n\n\n\n<p>You should get the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:~# wkhtmltopdf -V<br>wkhtmltopdf 0.12.4 (with patched qt)<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-5-create-odoo-system-and-database-user\"><span class=\"ez-toc-section\" id=\"Step-5-Create-Odoo-System-and-Database-User\"><\/span>Step 5. Create Odoo System and Database User<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Next, create an Odoo 19 system and an Odoo 19 database user named odoo19. These steps are part of setting up Odoo 19 for operation on Ubuntu 26.04.<\/p>\n\n\n\n<p>To create an Odoo 19 system user in the \/opt directory, execute the following:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">useradd -m -U -r -d \/opt\/odoo19 -s \/bin\/bash odoo19<\/pre>\n\n\n\n<p>An Odoo database user can be created with the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">su - postgres -c \"createuser -s odoo19\"<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-6-download-and-install-odoo-19\"><span class=\"ez-toc-section\" id=\"Step-6-Download-and-Install-Odoo-19\"><\/span>Step 6. Download and Install Odoo 19<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>First log in as &#8220;odoo19&#8221;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">su - odoo19<\/pre>\n\n\n\n<p>Download Odoo files from the Odoo GitHub repository:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">git clone https:\/\/www.github.com\/odoo\/odoo --depth 1 --branch 19.0 \/opt\/odoo19\/odoo19<\/pre>\n\n\n\n<p>Once downloaded, create a Python virtual environment and install the Odoo 19 requirements with the following commands one by one. This process directly relates to how you install Odoo 19 on Ubuntu 26.04 systems.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">python3.12 -m venv odoo19-venv<br>source odoo19-venv\/bin\/activate<br>pip3 install --upgrade pip<br>pip3 install wheel<br>pip3 install -r odoo19\/requirements.txt<\/pre>\n\n\n\n<p>Once the requirements are installed, deactivate the environment with:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">deactivate<\/pre>\n\n\n\n<p>And then press CTRL+D to log out from the <strong>odoo19<\/strong> user. The screen should look like this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">(odoo19-venv) odoo19@host:~$ deactivate<br>odoo19@host:~$ <br>logout<br>root@host:~#<\/pre>\n\n\n\n<p>Next, we need to create the Odoo 19 custom addons directory, the Log file directory, along with the Log file for Odoo, and grant the correct permissions as part of the installation steps for Odoo 19 on Ubuntu 26.04.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mkdir \/opt\/odoo19\/odoo19-custom-addons\nchown -R odoo19:odoo19 \/opt\/odoo19\/odoo19-custom-addons\nmkdir -p \/var\/log\/odoo19\/ &amp;&amp; touch \/var\/log\/odoo19\/odoo19.log\nchown -R odoo19:odoo19 \/var\/log\/odoo19\/\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-7-create-odoo-configuration-file\"><span class=\"ez-toc-section\" id=\"Step-7-Create-Odoo-configuration-file\"><\/span>Step 7. Create Odoo configuration file<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The Odoo configuration file can be created as explained below, and this is a key element when you install Odoo 19 on Ubuntu 26.04.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nano \/etc\/odoo19.conf<\/pre>\n\n\n\n<p>Paste the following lines of code:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[options]<br>admin_passwd = StrongAdminPasswordHere<br>db_host = False<br>db_port = False<br>db_user = odoo19<br>db_password = False<br>xmlrpc_port = 8069<br>logfile = \/var\/log\/odoo19\/odoo19.log<br>addons_path = \/opt\/odoo19\/odoo19\/addons,\/opt\/odoo19\/odoo19-custom-addons<\/pre>\n\n\n\n<p>Save the file and close it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-8-create-odoo-19-service-file\"><span class=\"ez-toc-section\" id=\"Step-8-Create-Odoo-19-Service-file\"><\/span>Step 8. Create Odoo 19 Service file<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Next, we need to create an Odoo 19 service file that is essential for Ubuntu 26.04 environments.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nano \/etc\/systemd\/system\/odoo19.service<\/pre>\n\n\n\n<p>Paste the following lines of code:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[Unit]<br>Description=odoo19<br><br>[Service]<br>Type=simple<br>SyslogIdentifier=odoo19<br>PermissionsStartOnly=true<br>User=odoo19<br>Group=odoo19<br>ExecStart=\/opt\/odoo19\/odoo19-venv\/bin\/python3 \/opt\/odoo19\/odoo19\/odoo-bin -c \/etc\/odoo19.conf<br>StandardOutput=journal+console<br><br>[Install]<br>WantedBy=multi-user.target<\/pre>\n\n\n\n<p>Save the file and close it.<\/p>\n\n\n\n<p>Start and enable the odoo service for automatic start on system boot:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">systemctl start odoo19 &amp;&amp; systemctl enable odoo19<\/pre>\n\n\n\n<p>To check the status of the Odoo service, execute the following command on your Ubuntu 26.04 server to ensure Odoo 19 is running.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">systemctl status odoo19<\/pre>\n\n\n\n<p>You should get output similar to this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:\/opt\/odoo19# systemctl status odoo19<br>\u25cf odoo19.service - odoo19<br>     Loaded: loaded (\/etc\/systemd\/system\/odoo19.service; enabled; preset: enabled)<br>     Active: active (running) since Thu 2026-03-05 21:36:38 CST; 5h ago<br> Invocation: 51cc23441f064aba8a17b2c452858357<br>   Main PID: 80943 (python3)<br>      Tasks: 4 (limit: 4027)<br>     Memory: 78.4M (peak: 78.4M)<br>        CPU: 3.746s<br>     CGroup: \/system.slice\/odoo19.service<br>             \u2514\u250080943 \/opt\/odoo19\/odoo19-venv\/bin\/python3 \/opt\/odoo19\/odoo19\/odoo-bin -c \/etc\/odoo19.conf<br><br>Mar 06 05:31:54 host.test.vps systemd[1]: Started odoo19.service - odoo19.<\/pre>\n\n\n\n<p>Now you can access Odoo 19 at <strong>http:\/\/YourServerIPAddress:8069<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"900\" height=\"714\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/odoo.jpg\" alt=\"Install Odoo 19 on Ubuntu 26.04\" class=\"wp-image-51672\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/odoo.jpg 900w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/odoo-300x238.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/odoo-150x119.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/odoo-768x609.jpg 768w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>That&#8217;s it. You successfully installed the latest Odoo 19 on Ubuntu 26.04.<\/p>\n\n\n\n<p>Of course, you don\u2019t have to do this if you have difficulties and are not familiar with Linux. You can always contact our technical support. You only need to sign up for one of our <a href=\"https:\/\/www.rosehosting.com\/odoo-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">managed Odoo hosting<\/a> server plans and submit a support ticket. We are available 24\/7 and will take care of your request immediately.<\/p>\n\n\n\n<p>If you liked this post about the steps to install Odoo 19 on Ubuntu 26.04, please share it with your friends or leave a comment below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This blog post explains, in step-by-step detail, how to install Odoo 19 on Ubuntu 26.04. Odoo is business management software &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to install Odoo 19 on Ubuntu 26.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#more-51671\" aria-label=\"Read more about How to install Odoo 19 on Ubuntu 26.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":51738,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1698],"tags":[386,1351,1603,2300,2308],"class_list":["post-51671","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu","tag-crm","tag-enterprise","tag-how-to-install","tag-odoo-19","tag-ubuntu-26-04","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to install Odoo 19 on Ubuntu 26.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Learn how to install Odoo 19 on Ubuntu 26.04 quickly with this detailed step-by-step guide. Start your business management today!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to install Odoo 19 on Ubuntu 26.04\" \/>\n<meta property=\"og:description\" content=\"How to install Odoo 19 on Ubuntu 26.04 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-08T17:30:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-odoo-19-on-ubuntu-26.04.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-19-on-ubuntu-26-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-19-on-ubuntu-26-04\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to install Odoo 19 on Ubuntu 26.04\",\"datePublished\":\"2026-04-08T17:30:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-19-on-ubuntu-26-04\\\/\"},\"wordCount\":775,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-19-on-ubuntu-26-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/how-to-install-odoo-19-on-ubuntu-26.04.webp\",\"keywords\":[\"crm\",\"enterprise\",\"how to install\",\"odoo 19\",\"ubuntu 26.04\"],\"articleSection\":[\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-19-on-ubuntu-26-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-19-on-ubuntu-26-04\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-19-on-ubuntu-26-04\\\/\",\"name\":\"How to install Odoo 19 on Ubuntu 26.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-19-on-ubuntu-26-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-19-on-ubuntu-26-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/how-to-install-odoo-19-on-ubuntu-26.04.webp\",\"datePublished\":\"2026-04-08T17:30:00+00:00\",\"description\":\"Learn how to install Odoo 19 on Ubuntu 26.04 quickly with this detailed step-by-step guide. Start your business management today!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-19-on-ubuntu-26-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-19-on-ubuntu-26-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-19-on-ubuntu-26-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/how-to-install-odoo-19-on-ubuntu-26.04.webp\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/how-to-install-odoo-19-on-ubuntu-26.04.webp\",\"width\":1024,\"height\":576,\"caption\":\"How to install Odoo 19 on Ubuntu 26.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-19-on-ubuntu-26-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to install Odoo 19 on Ubuntu 26.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to install Odoo 19 on Ubuntu 26.04 | RoseHosting","description":"Learn how to install Odoo 19 on Ubuntu 26.04 quickly with this detailed step-by-step guide. Start your business management today!","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:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/","og_locale":"en_US","og_type":"article","og_title":"How to install Odoo 19 on Ubuntu 26.04","og_description":"How to install Odoo 19 on Ubuntu 26.04 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2026-04-08T17:30:00+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-odoo-19-on-ubuntu-26.04.webp","type":"image\/webp"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to install Odoo 19 on Ubuntu 26.04","datePublished":"2026-04-08T17:30:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/"},"wordCount":775,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-odoo-19-on-ubuntu-26.04.webp","keywords":["crm","enterprise","how to install","odoo 19","ubuntu 26.04"],"articleSection":["Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/","name":"How to install Odoo 19 on Ubuntu 26.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-odoo-19-on-ubuntu-26.04.webp","datePublished":"2026-04-08T17:30:00+00:00","description":"Learn how to install Odoo 19 on Ubuntu 26.04 quickly with this detailed step-by-step guide. Start your business management today!","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-odoo-19-on-ubuntu-26.04.webp","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-odoo-19-on-ubuntu-26.04.webp","width":1024,"height":576,"caption":"How to install Odoo 19 on Ubuntu 26.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-19-on-ubuntu-26-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to install Odoo 19 on Ubuntu 26.04"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51671","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=51671"}],"version-history":[{"count":4,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51671\/revisions"}],"predecessor-version":[{"id":51740,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51671\/revisions\/51740"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/51738"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=51671"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=51671"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=51671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}