{"id":33592,"date":"2020-06-05T15:02:04","date_gmt":"2020-06-05T20:02:04","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=33592"},"modified":"2022-06-03T03:32:56","modified_gmt":"2022-06-03T08:32:56","slug":"how-to-install-odoo-13-on-a-centos-8-server","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/","title":{"rendered":"How to Install Odoo 13 on a CentOS 8 Server"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"alignnone size-full wp-image-33626\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server.jpg\" alt=\"\" width=\"742\" height=\"372\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server-300x150.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server-150x75.jpg 150w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/p>\n<p><img decoding=\"async\" class=\"alignright size-full wp-image-33627\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/installing-odoo-erp-platform-enterprise-on-centos8-server-vps.jpg\" alt=\"\" width=\"120\" height=\"38\" \/>In this tutorial, we will show you how to install Odoo 13 ERP software on a <a href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">CentOS 8 VPS<\/a>. Odoo is one of the most popular enterprise resource planning (ERP) platforms ever made. Built using Python and utilizing PostgresSQL for its database, Odoo is 100% open-source and\u00a0free. Odoo also has a rich feature set &#8211; it comes with a wide range of business applications such as CRM, POS, Website builder, Warehouse Management, Project Management, eCommerce, Marketing, Billing &amp; Accounting, Manufacturing, and lots more.<\/p>\n<p>Odoo apps are integrated with each other and allow you to fully automate your business processes. The main feature of Odoo is its intuitive interface and drag &amp; drop editor that allows you to quickly manage your content. Odoo also supports third-party modules, further allowing you to expand the functionality to fit your exact needs.<\/p>\n<p>Let&#8217;s start with the installation, which shouldn&#8217;t take too long.<\/p>\n<p><!--more--><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_1 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-69c271b41a966\" 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-69c271b41a966\"  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-13-on-a-centos-8-server\/#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-13-on-a-centos-8-server\/#Log-in-via-SSH-and-Update-your-Server\" >Log in via SSH and Update your Server<\/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-13-on-a-centos-8-server\/#Install-Required-Dependencies\" >Install Required Dependencies<\/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-13-on-a-centos-8-server\/#Install-and-Configure-PostgreSQL\" >Install and Configure PostgreSQL<\/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-13-on-a-centos-8-server\/#Install-and-Configure-Odoo-13\" >Install and Configure Odoo 13<\/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-13-on-a-centos-8-server\/#Create-a-Systemd-Unit-File-for-Odoo-13\" >Create a Systemd Unit File for Odoo 13<\/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-13-on-a-centos-8-server\/#Configure-Nginx-as-a-Reverse-Proxy\" >Configure Nginx as a Reverse Proxy<\/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-13-on-a-centos-8-server\/#Secure-Odoo-13-with-Lets-Encrypt\" >Secure Odoo 13 with Let&#8217;s Encrypt<\/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-13-on-a-centos-8-server\/#Access-the-Odoo-13-Instance\" >Access the Odoo 13 Instance<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>A <a href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\">CentOS 8 VPS<\/a> with root access enabled (our VPSes all have root access) or a user with sudo privileges.<\/li>\n<li>At least 2 GB of RAM.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Log-in-via-SSH-and-Update-your-Server\"><\/span>Log in via SSH and Update your Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>First, you will need to log in to your CentOS 8 VPS via SSH as the root user:<\/p>\n<p><code>ssh root@IP_ADDRESS -p PORT_NUMBER<\/code><\/p>\n<p>Replace IP_ADRRESS and PORT_NUMBER with the values for your VPS. IP_ADDRESS is required, and PORT_NUMBER is 22 by default, but may be different depending on your setup.<\/p>\n<p>Next, run the following commands to upgrade all installed packages on your VPS:<\/p>\n<p><code>dnf update -y<\/code><\/p>\n<p>Once all the packages are updated, restart your system to apply the changes. This ensures a clean slate on which we&#8217;ll be installing our Odoo instance.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Install-Required-Dependencies\"><\/span>Install Required Dependencies<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>First, you will need to install Python package and other Odoo dependencies in your system. You can install all of them using the following command:<\/p>\n<p><code>dnf install python3 python3-devel git gcc redhat-rpm-config libxslt-devel bzip2-devel openldap-devel libjpeg-devel freetype-devel curl unzip -y<\/code><\/p>\n<p>Once all the packages are installed, you will need to install wkhtmltopdf package in your system. Wkhtmltopdf is an open-source tool that can be used to converts the HTML format to PDF so that Odoo can print PDF reports.<\/p>\n<p>You can install it by running the following command:<\/p>\n<p><code>dnf install https:\/\/github.com\/wkhtmltopdf\/wkhtmltopdf\/releases\/download\/0.12.5\/wkhtmltox-0.12.5-1.centos8.x86_64.rpm<\/code><\/p>\n<p>Once you are finished, you can proceed to the next step.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Install-and-Configure-PostgreSQL\"><\/span>Install and Configure PostgreSQL<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Odoo uses PostgreSQL to store its data. You can install the PostgreSQL server with the following command:<\/p>\n<p><code>dnf install postgresql postgresql-server postgresql-contrib -y<\/code><\/p>\n<p>Once the installation is completed, initialize the database with the following command:<\/p>\n<p><code>postgresql-setup initdb<\/code><\/p>\n<p>You should get the following output:<\/p>\n<p><code>* Initializing database in '\/var\/lib\/pgsql\/data'<br \/>\n* Initialized, logs are in \/var\/lib\/pgsql\/initdb_postgresql.log<br \/>\n<\/code><br \/>\nNext, start the PostgreSQL service and enable it to start at boot with the following command:<\/p>\n<p><code>systemctl start postgresql<br \/>\nsystemctl enable postgresql<\/code><\/p>\n<p>Next, log in to the PostgreSQL shell and create a new PostgreSQL user with the following command:<\/p>\n<p><code>su - postgres -c \"createuser -s odoo13\"<\/code><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Install-and-Configure-Odoo-13\"><\/span>Install and Configure Odoo 13<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Before starting, create a separate user in CentOS which we&#8217;ll use to run the Odoo service.<\/p>\n<p><code>useradd -m -U -r -d \/opt\/odoo13 -s \/bin\/bash odoo13<\/code><\/p>\n<p><strong>Note<\/strong> : Make sure the username must be the same as PostgreSQL user.<\/p>\n<p>Next, log in with your odoo13 user and download Odoo 13 from the GitHub repository:<\/p>\n<p><code>su - odoo13<br \/>\ngit clone https:\/\/www.github.com\/odoo\/odoo --depth 1 --branch 13.0 \/opt\/odoo13\/odoo<\/code><\/p>\n<p>You should get the following output:<br \/>\n<code><br \/>\nCloning into '\/opt\/odoo13\/odoo'...<br \/>\nwarning: redirecting to https:\/\/github.com\/odoo\/odoo.git\/<br \/>\nremote: Enumerating objects: 28242, done.<br \/>\nremote: Counting objects: 100% (28242\/28242), done<br \/>\nremote: Compressing objects: 100% (23893\/23893), done.<br \/>\nReceiving objects:  96% (27370\/28242), 110.95 MiB | 13.39 MiB\/s<br \/>\nremote: Total 28242 (delta 8481), reused 10433 (delta 3462), pack-reused 0<br \/>\nReceiving objects: 100% (28242\/28242), 120.16 MiB | 9.46 MiB\/s, done.<br \/>\nResolving deltas: 100% (8481\/8481), done.<br \/>\nChecking out files: 100% (25288\/25288), done.<br \/>\n<\/code><br \/>\nNext, change your current working directory to <code>\/opt\/odoo13<\/code> and create a new Python virtual environment with the following command:<\/p>\n<p><code>cd \/opt\/odoo13<br \/>\npython3 -m venv odooenv<\/code><\/p>\n<p>Next, activate the virtual environment with the following command:<\/p>\n<p><code>source odooenv\/bin\/activate<\/code><\/p>\n<p>Once that is done, install all required Python modules with the following command:<\/p>\n<p><code>pip3 install -r odoo\/requirements.txt<\/code><\/p>\n<p>After installing all modules, deactivate the environment with the following command:<\/p>\n<p><code>deactivate<\/code><\/p>\n<p>Next, create a new directory to store the custom addons:<\/p>\n<p><code>mkdir \/opt\/odoo13\/odoo-custom-addons<\/code><\/p>\n<p>From there, exit from the Odoo13 user with the following command:<br \/>\n<code>exit<\/code><\/p>\n<p>Finally, create a new Odoo 13 configuration file with your database details, master password and addons path:<\/p>\n<p><code>nano \/etc\/odoo13.conf<\/code><\/p>\n<p>Add the following lines to the file:<\/p>\n<p><code>[options]<br \/>\nadmin_passwd = <span style=\"color: #ff0000;\">your-secure-password<\/span><br \/>\ndb_host = False<br \/>\ndb_port = False<br \/>\ndb_user = odoo13<br \/>\ndb_password = False<br \/>\naddons_path = \/opt\/odoo13\/odoo\/addons, \/opt\/odoo13\/odoo-custom-addons<\/code><\/p>\n<p>Make sure you set a strong password. Save and close the file.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Create-a-Systemd-Unit-File-for-Odoo-13\"><\/span>Create a Systemd Unit File for Odoo 13<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Using systemd to easily start and stop your Odoo instance is very convenient. This step is not mandatory, but it adds a great quality-of-life feature that is nice to have, and it makes managing Odoo that much easier.<\/p>\n<p>You can create the service with the following command:<\/p>\n<p><code>nano \/etc\/systemd\/system\/odoo13.service<\/code><\/p>\n<p>Open the file, and add the following lines:<\/p>\n<p><code>[Unit]<br \/>\nDescription=Odoo13<br \/>\nRequires=postgresql.service<br \/>\nAfter=network.target postgresql.service<br \/>\n[Service]<br \/>\nType=simple<br \/>\nSyslogIdentifier=odoo13<br \/>\nPermissionsStartOnly=true<br \/>\nUser=odoo13<br \/>\nGroup=odoo13<br \/>\nExecStart=\/opt\/odoo13\/venv\/bin\/python3 \/opt\/odoo13\/odoo\/odoo-bin -c \/etc\/odoo13.conf<br \/>\nStandardOutput=journal+console<br \/>\n[Install]<br \/>\nWantedBy=multi-user.target<br \/>\n<\/code><br \/>\nSave and close the file then reload the systemd daemon with the following command:<\/p>\n<p><code>systemctl daemon-reload<\/code><\/p>\n<p>Next, start the Odoo 13 service and enable it to start at boot with the following command:<\/p>\n<p><code>systemctl start odoo13<br \/>\nsystemctl enable odoo13<\/code><\/p>\n<p>You can verify the status of Odoo 13 with the following command:<\/p>\n<p><code>systemctl status odoo13<\/code><\/p>\n<p>You should get the following output:<br \/>\n<code><br \/>\n\u25cf odoo13.service - Odoo13<br \/>\nLoaded: loaded (\/etc\/systemd\/system\/odoo13.service; enabled; vendor preset: disabled)<br \/>\nActive: active (running) since Sun 2020-05-24 08:35:45 EDT; 3s ago<br \/>\nMain PID: 23874 (python3)<br \/>\nTasks: 4 (limit: 25028)<br \/>\nMemory: 60.8M<br \/>\nCGroup: \/system.slice\/odoo13.service<br \/>\n\u2514\u250023874 \/opt\/odoo13\/venv\/bin\/python3 \/opt\/odoo13\/odoo\/odoo-bin -c \/etc\/odoo13.conf<br \/>\nMay 24 08:35:45 centos8 systemd[1]: Started Odoo13.<br \/>\nMay 24 08:35:46 centos8 odoo13[23874]: \/opt\/odoo13\/venv\/lib64\/python3.6\/site-packages\/psycopg2\/__init__.py:144: UserWarning: The psycopg2 whee&gt;<br \/>\nMay 24 08:35:46 centos8 odoo13[23874]:   \"\"\")<br \/>\nMay 24 08:35:46 centos8 odoo13[23874]: 2020-05-24 12:35:46,298 23874 INFO ? odoo: Odoo version 13.0<br \/>\nMay 24 08:35:46 centos8 odoo13[23874]: 2020-05-24 12:35:46,299 23874 INFO ? odoo: Using configuration file at \/etc\/odoo13.conf<br \/>\nMay 24 08:35:46 centos8 odoo13[23874]: 2020-05-24 12:35:46,300 23874 INFO ? odoo: addons paths: ['\/opt\/odoo13\/odoo\/odoo\/addons', '\/opt\/odoo13\/&gt;<br \/>\nMay 24 08:35:46 centos8 odoo13[23874]: 2020-05-24 12:35:46,300 23874 INFO ? odoo: database: odoo13@default:default<br \/>\nMay 24 08:35:46 centos8 odoo13[23874]: 2020-05-24 12:35:46,893 23874 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopd&gt;<br \/>\nMay 24 08:35:47 centos8 odoo13[23874]: 2020-05-24 12:35:47,367 23874 INFO ? odoo.service.server: HTTP service (werkzeug) running on centos8:80&gt;<br \/>\nlines 1-18\/18 (END)<br \/>\n<\/code><\/p>\n<p>At this point, Odoo is running and listening on port 8069. You can already access it from a browser by specifying the IP and Port for Odoo.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Configure-Nginx-as-a-Reverse-Proxy\"><\/span>Configure Nginx as a Reverse Proxy<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>It is a good idea to configure Nginx as a reverse proxy for Odoo. This is done so that you can access the Odoo instance without needing to specify the port every time. Nginx is a popular web server focused on customizability and versatility.<\/p>\n<p>First, install Nginx with the following command:<\/p>\n<p><code>dnf install nginx -y<\/code><\/p>\n<p>Once installed, create a new Nginx virtual host configuration file:<\/p>\n<p><code>nano \/etc\/nginx\/conf.d\/odoo13.example.conf<\/code><\/p>\n<p>Add the following lines:<\/p>\n<p><code><\/code><code>upstream odoo {<br \/>\nserver 127.0.0.1:8069;<br \/>\n}<br \/>\nupstream odoochat {<br \/>\nserver 127.0.0.1:8072;<br \/>\n}<br \/>\nserver {<br \/>\nlisten 80;<br \/>\nserver_name odoo13.<span style=\"color: #ff0000;\">example.com<\/span>;<br \/>\nproxy_read_timeout 720s;<br \/>\nproxy_connect_timeout 720s;<br \/>\nproxy_send_timeout 720s;<br \/>\n# Proxy headers<br \/>\nproxy_set_header X-Forwarded-Host $host;<br \/>\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br \/>\nproxy_set_header X-Forwarded-Proto $scheme;<br \/>\nproxy_set_header X-Real-IP $remote_addr;<br \/>\n# log files<br \/>\naccess_log \/var\/log\/nginx\/odoo13.access.log;<br \/>\nerror_log \/var\/log\/nginx\/odoo13.error.log;<br \/>\n# Handle longpoll requests<br \/>\nlocation \/longpolling {<br \/>\nproxy_pass http:\/\/odoochat;<br \/>\n}<br \/>\n# Cache static files<br \/>\nlocation ~* \/web\/static\/ {<br \/>\nproxy_cache_valid 200 90m;<br \/>\nproxy_buffering on;<br \/>\nexpires 864000;<br \/>\nproxy_pass http:\/\/odoo;<br \/>\n}<br \/>\ngzip_types text\/css text\/less text\/plain text\/xml application\/xml application\/json application\/javascript;<br \/>\ngzip on;<br \/>\n}<\/code><code><br \/>\n<\/code><\/p>\n<p>You should replace &#8220;<span style=\"color: #ff0000;\">example.com<\/span>&#8221; with your registered domain name.<\/p>\n<p>Save and close the file. Then, you will need to configure <code>hash_bucket_site<\/code> in Nginx default configuration file.<\/p>\n<p>Open the Nginx default configuration file as shown below:<\/p>\n<p><code>nano \/etc\/nginx\/nginx.conf<\/code><\/p>\n<p>Add the following line below the line <code>http {<\/code>:<\/p>\n<p><code>server_names_hash_bucket_size 64; <\/code><\/p>\n<p>Save and close the file. Then, check Nginx for any syntax errors with the following command:<\/p>\n<p><code>nginx -t<\/code><\/p>\n<p>You should get the following output:<\/p>\n<p><code>nginx: the configuration file \/etc\/nginx\/nginx.conf syntax is ok<br \/>\nnginx: configuration file \/etc\/nginx\/nginx.conf test is successful<br \/>\n<\/code><br \/>\nFinally, start the Nginx service and enable it to start at boot with the following command:<\/p>\n<p><code>systemctl start nginx<br \/>\nsystemctl enable nginx<\/code><\/p>\n<p>Next, you will also need to configure Odoo to use the proxy. You can do it by editing the file <code>\/etc\/odoo13.conf<\/code>:<\/p>\n<p><code>nano \/etc\/odoo13.conf<\/code><\/p>\n<p>Add the following line to the end of the file:<\/p>\n<p><code>proxy_mode = True<\/code><\/p>\n<p>Save and close the file, then restart the Odoo 13 service to implement the changes:<\/p>\n<p><code>systemctl restart odoo13<\/code><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Secure-Odoo-13-with-Lets-Encrypt\"><\/span>Secure Odoo 13 with Let&#8217;s Encrypt<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>It is recommended to secure the Odoo instance with Let&#8217;s Encrypt SSL. This is not a mandatory step, but it provides secure connections for your Odoo instance.<\/p>\n<p>First, install the Certbot client in your system to manage the SSL:<\/p>\n<p><code>wget https:\/\/dl.eff.org\/certbot-auto<br \/>\nmv certbot-auto \/usr\/local\/bin\/certbot-auto<br \/>\nchmod 0755 \/usr\/local\/bin\/certbot-auto<\/code><\/p>\n<p>Now, run the following command to obtain and install an SSL certificate for your Odoo 13 website. Replace &#8220;<span style=\"color: #ff0000;\">example.com<\/span>&#8221; with your registered domain name.<\/p>\n<p><code>certbot-auto --nginx -d odoo13.<span style=\"color: #ff0000;\">example.com<\/span><\/code><\/p>\n<p>The above command will first install all the required dependencies on your server. Once installed, you will be asked to provide an email<br \/>\naddress and accept the term of service as shown below:<\/p>\n<p><code>Saving debug log to \/var\/log\/letsencrypt\/letsencrypt.log<br \/>\nPlugins selected: Authenticator nginx, Installer nginx<br \/>\nEnter email address (used for urgent renewal and security notices)<br \/>\n(Enter 'c' to cancel): admin@<span style=\"color: #ff0000;\">example.com<\/span><br \/>\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br \/>\nPlease read the Terms of Service at<br \/>\nhttps:\/\/letsencrypt.org\/documents\/LE-SA-v1.2-November-15-2017.pdf. You must<br \/>\nagree in order to register with the ACME server at<br \/>\nhttps:\/\/acme-v02.api.letsencrypt.org\/directory<br \/>\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br \/>\n(A)gree\/(C)ancel: A<br \/>\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br \/>\nWould you be willing to share your email address with the Electronic Frontier<br \/>\nFoundation, a founding partner of the Let's Encrypt project and the non-profit<br \/>\norganization that develops Certbot? We'd like to send you email about our work<br \/>\nencrypting the web, EFF news, campaigns, and ways to support digital freedom.<br \/>\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br \/>\n(Y)es\/(N)o: N<br \/>\n<\/code><br \/>\nMake your choice and hit <strong>Enter<\/strong> to continue. Once the certificate has been installed, you should see the following output:<\/p>\n<p><code>Obtaining a new certificate<br \/>\nPerforming the following challenges:<br \/>\nhttp-01 challenge for odoo13.example.com<br \/>\nWaiting for verification...<br \/>\nCleaning up challenges<br \/>\nDeploying Certificate to VirtualHost \/etc\/nginx\/nginx.conf<br \/>\nRedirecting all traffic on port 80 to ssl in \/etc\/nginx\/nginx.conf<br \/>\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br \/>\nCongratulations! You have successfully enabled https:\/\/odoo13.example.com<br \/>\nYou should test your configuration at:<br \/>\nhttps:\/\/www.ssllabs.com\/ssltest\/analyze.html?d=odoo13.example.com<br \/>\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br \/>\nIMPORTANT NOTES:<br \/>\n- Congratulations! Your certificate and chain have been saved at:<br \/>\n\/etc\/letsencrypt\/live\/odoo13.example.com\/fullchain.pem<br \/>\nYour key file has been saved at:<br \/>\n\/etc\/letsencrypt\/live\/odoo13.example.com\/privkey.pem<br \/>\nYour cert will expire on 2020-08-22. To obtain a new or tweaked<br \/>\nversion of this certificate in the future, simply run certbot-auto<br \/>\nagain with the \"certonly\" option. To non-interactively renew *all*<br \/>\nof your certificates, run \"certbot-auto renew\"<br \/>\n- If you like Certbot, please consider supporting our work by:<br \/>\nDonating to ISRG \/ Let's Encrypt:   https:\/\/letsencrypt.org\/donate<br \/>\nDonating to EFF:                    https:\/\/eff.org\/donate-le<br \/>\n<\/code><\/p>\n<p>At this point, your Odoo 13 instance is secured with Let&#8217;s Encrypt SSL.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Access-the-Odoo-13-Instance\"><\/span>Access the Odoo 13 Instance<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Now, open your web browser and type the URL <code>https:\/\/odoo13.example.com<\/code>. You should see the following page:<\/p>\n<p><img decoding=\"async\" class=\"size-large wp-image-33593 aligncenter\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/odoo13-1-1024x550.png\" alt=\"\" width=\"1024\" height=\"550\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/odoo13-1-1024x550.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/odoo13-1-300x161.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/odoo13-1-150x81.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/odoo13-1-768x413.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/odoo13-1.png 1232w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Provide your Master password, database details, email, and password before clicking on the <strong>Create database<\/strong> button. You should see the Odoo 13 dashboard in the following page:<\/p>\n<p><img decoding=\"async\" class=\"size-large wp-image-33594 aligncenter\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/odoo13-2-1024x531.png\" alt=\"\" width=\"1024\" height=\"531\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/odoo13-2-1024x531.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/odoo13-2-300x156.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/odoo13-2-150x78.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/odoo13-2-768x399.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/odoo13-2.png 1295w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Congratulations, if you carefully followed our instructions in this tutorial, you will have successfully installed the latest Odoo 13 on your <a href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\">CentOS 8 VPS<\/a>. You can create your first database and start using the latest Odoo 13 version.<\/p>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignleft size-full wp-image-33630\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/setup-install-by-expert-support-managed-odoo-server-vps-centos8.jpg\" alt=\"\" width=\"120\" height=\"38\" \/>Of course, you don\u2019t have to install Odoo 13 on CentOS 8 if you use one of our <a href=\"https:\/\/www.rosehosting.com\/odoo-hosting.html\">Odoo VPS Hosting<\/a> services, in which case you can simply ask our team of expert Linux admins to install and configure Odoo 13 for you. They are available 24\u00d77 and will take care of your request immediately. We take the guesswork out of installing your Odoo platform &#8211; just tell us what you need and it&#8217;ll be done.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS<\/strong><\/span>. If you liked this post on how to install Odoo 13 on CentOS 8, please share it with your friends on the social networks using the share shortcuts below, or simply leave a reply in the comments section. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, we will show you how to install Odoo 13 ERP software on a CentOS 8 VPS. Odoo &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install Odoo 13 on a CentOS 8 Server\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#more-33592\" aria-label=\"Read more about How to Install Odoo 13 on a CentOS 8 Server\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":33626,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1699,1710,13],"tags":[1838,464,1844],"class_list":["post-33592","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-cms-crm-erp","category-tutorials","tag-centos-8","tag-odoo","tag-odoo-13","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.1 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install Odoo 13 on a CentOS 8 Server | RoseHosting<\/title>\n<meta name=\"description\" content=\"How to Install Odoo 13 on a CentOS 8 Server | RoseHosting\" \/>\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-13-on-a-centos-8-server\/\" \/>\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 13 on a CentOS 8 Server\" \/>\n<meta property=\"og:description\" content=\"How to Install Odoo 13 on a CentOS 8 Server | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/\" \/>\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=\"2020-06-05T20:02:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:32:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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=\"12 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-13-on-a-centos-8-server\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Odoo 13 on a CentOS 8 Server\",\"datePublished\":\"2020-06-05T20:02:04+00:00\",\"dateModified\":\"2022-06-03T08:32:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/\"},\"wordCount\":1255,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server.jpg\",\"keywords\":[\"centos 8\",\"odoo\",\"Odoo 13\"],\"articleSection\":[\"CentOS\",\"CMS, CRM, ERP\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/\",\"name\":\"How to Install Odoo 13 on a CentOS 8 Server | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server.jpg\",\"datePublished\":\"2020-06-05T20:02:04+00:00\",\"dateModified\":\"2022-06-03T08:32:56+00:00\",\"description\":\"How to Install Odoo 13 on a CentOS 8 Server | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#primaryimage\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server.jpg\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server.jpg\",\"width\":742,\"height\":372},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.rosehosting.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Odoo 13 on a CentOS 8 Server\"}]},{\"@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 13 on a CentOS 8 Server | RoseHosting","description":"How to Install Odoo 13 on a CentOS 8 Server | RoseHosting","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-13-on-a-centos-8-server\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Odoo 13 on a CentOS 8 Server","og_description":"How to Install Odoo 13 on a CentOS 8 Server | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2020-06-05T20:02:04+00:00","article_modified_time":"2022-06-03T08:32:56+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Odoo 13 on a CentOS 8 Server","datePublished":"2020-06-05T20:02:04+00:00","dateModified":"2022-06-03T08:32:56+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/"},"wordCount":1255,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server.jpg","keywords":["centos 8","odoo","Odoo 13"],"articleSection":["CentOS","CMS, CRM, ERP","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/","name":"How to Install Odoo 13 on a CentOS 8 Server | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server.jpg","datePublished":"2020-06-05T20:02:04+00:00","dateModified":"2022-06-03T08:32:56+00:00","description":"How to Install Odoo 13 on a CentOS 8 Server | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-odoo13-on-centos8-server.jpg","width":742,"height":372},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-13-on-a-centos-8-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Odoo 13 on a CentOS 8 Server"}]},{"@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\/33592","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=33592"}],"version-history":[{"count":6,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/33592\/revisions"}],"predecessor-version":[{"id":34410,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/33592\/revisions\/34410"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/33626"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=33592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=33592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=33592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}