{"id":27898,"date":"2020-12-16T11:15:00","date_gmt":"2020-12-16T17:15:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=27898"},"modified":"2022-06-03T03:32:25","modified_gmt":"2022-06-03T08:32:25","slug":"how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/","title":{"rendered":"How to Install Odoo 11 on Debian 9 with Nginx as a Reverse Proxy"},"content":{"rendered":"
<\/div>

\"how<\/p>\n

If you want to install Odoo 11 on Debian 9 then this tutorial will be very helpful, giving you guidelines, step by step. Another thing that we will do is installing the Nginx web server and also configure it as a reverse proxy. Odoo, or as we know it from before OpenERP, is a simple and intuitive suite of open-source enterprise management applications like Website Builder, CRM, Marketing, Human Resources, eCommerce, Manufacturing, Project, and \"installingWarehouse Management, Accounting, and so on. More than 3.7 million people use it, both in startup and large companies, making this type of software one of the most popular in the world. You can find Odoo in two editions, the free Community edition and Enterprise edition. We have chosen to install and use the Community edition of Odoo.<\/p>\n

<\/p>\n

Prerequisites<\/strong><\/h3>\n

\u2013 Debian 9 VPS<\/a>. We will use one of our SSD 2 VPS hosting plans.
\u2013 SSH access with root privileges
\u2013 PostgreSQL server
\u2013 Python version 3
\u2013 Nginx webserver<\/p>\n

Login via SSH and update the system<\/h3>\n

You can log in to your Debian 9 VPS with SSH as user root<\/p>\n

ssh root@IP_Address -p Port_number<\/pre>\n

When you are already logged in you need to run this next command in order to update the installed packages to their latest version that it is available.<\/p>\n

apt update && apt upgrade<\/pre>\n

In case this has not been done already, you could enable automatic updates<\/a> on your Debian 9 VPS.<\/p>\n

Install PostgreSQL server<\/strong><\/h3>\n

If you want to store Odoo information you will need a PostgreSQL database, and the PostgreSQL server<\/a> has to be installed. One very simple way to install PostgreSQL is using the following command:<\/p>\n

apt install -y postgresql<\/pre>\n

Once the installation is finished, you need to enable the PostgreSQL server to start automatically upon server reboot:<\/p>\n

systemctl enable postgresql<\/pre>\n

Add repository and install Odoo 11<\/strong><\/h3>\n

You will not be able to find Odoo 11 in the official Debian 9 repository, so if you want to install it we will have to add the Odoo repository to the server. That can be done through the following commands<\/p>\n

wget -O - https:\/\/nightly.odoo.com\/odoo.key | apt-key add -\necho \"deb http:\/\/nightly.odoo.com\/11.0\/nightly\/deb\/ .\/\" >> \/etc\/apt\/sources.list.d\/odoo.list<\/pre>\n

Now the local package database needs to be updated<\/p>\n

apt update<\/pre>\n

and use the apt package manager in order to install Odoo<\/p>\n

apt -y install odoo<\/pre>\n

This command will help you install Odoo, Python 3, and all needed Python modules, create PostgreSQL users and start the Odoo instance. When the installation is completed, you will be able to check the Odoo service status:<\/p>\n

systemctl status odoo<\/pre>\n

Output:<\/p>\n

\u25cf odoo.service - Odoo Open Source ERP and CRM\n   Loaded: loaded (\/lib\/systemd\/system\/odoo.service; enabled; vendor preset: enabled)\n   Active: active (running)\n Main PID: 9574 (odoo)\n   CGroup: \/system.slice\/odoo.service\n           \u2514\u25009574 \/usr\/bin\/python3 \/usr\/bin\/odoo --config \/etc\/odoo\/odoo.conf --logfile \/var\/log\/odoo\/odoo-server.log<\/pre>\n

Once the installation is finished, do not forget to edit the configuration file of Odoo and also to set the master admin password.<\/p>\n

nano \/etc\/odoo\/odoo.conf<\/pre>\n

You need to uncomment the \u2018admin_password\u2019 line, then to set a password as it is given below<\/p>\n

admin_passwd = MASTER_PASSWORD<\/pre>\n

where MASTER_PASSWORD is a strong password.<\/p>\n

In order for the changes to take effect, you have to restart the Odoo instance<\/p>\n

systemctl restart odoo<\/pre>\n

By this step, you should be able to access Odoo using your server\u2019s IP address. Open the web browser of your choice and navigate to http:\/\/IP_Address:8069<\/p>\n

\"installing<\/p>\n

Install Nginx web server and configure a reverse proxy<\/strong><\/h3>\n

If you want to be able to access Odoo with a domain name, you should not type the IP address and the port number, all you need is a web server. In this tutorial, we choose to install and use Nginx. If you want to install it run the command below<\/p>\n

apt -y install nginx<\/pre>\n

and of course do not forget to enable it to start on server boot<\/p>\n

systemctl enable nginx<\/pre>\n

You should also create an Nginx server block for the domain name you will use for accessing Odoo. For instance, we chose odoo.com<\/p>\n

nano \/etc\/nginx\/sites-available\/odoo.com\n\npstream oddo {\n    server 127.0.0.1:8069;\n}\n\nserver {\n    listen      80 default;\n    server_name odoo.com;\n\n    access_log  \/var\/log\/nginx\/odoo.com.access.log;\n    error_log   \/var\/log\/nginx\/odoo.com.error.log;\n\n    proxy_buffers 16 64k;\n    proxy_buffer_size 128k;\n\n    location \/ {\n        proxy_pass  http:\/\/oddo;\n        proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;\n        proxy_redirect off;\n\n        proxy_set_header    Host            $host;\n        proxy_set_header    X-Real-IP       $remote_addr;\n        proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;\n        proxy_set_header    X-Forwarded-Proto https;\n    }\n\n    location ~* \/web\/static\/ {\n        proxy_cache_valid 200 60m;\n        proxy_buffering on;\n        expires 864000;\n        proxy_pass http:\/\/oddo;\n    }\n}<\/pre>\n

Save the file and create a symbolic link to activate the Nginx block<\/p>\n

ln -s \/etc\/nginx\/sites-available\/odoo.com \/etc\/nginx\/sites-enabled\/odoo.com<\/pre>\n

once again, if you want the changes to take effect you need to restart the webserver<\/p>\n

systemctl restart nginx<\/pre>\n

\"managedThat is it. If you followed this tutorial step by step, you have installed Odoo 11 successfully and configure Nginx as a reverse proxy. At this point, you need to be able to access Odoo with your domain name and to create your first Odoo database using the previously set master password, and start working on your project.<\/p>\n

If you need more information about Odoo 11, its features, and configuration, please check their official documentation<\/a>.<\/p>\n


\n

Of course, you don\u2019t have to know how to install Odoo 11 on Debian 9 with Nginx as a Reverse Proxy if you have an Odoo VPS Hosting<\/a> with us. You can simply ask our administrators to install Odoo 11 on Debian 9 for you. They\u2019re available 24\/7 and will be able to help you with the installation of Odoo 11 on Debian 9.<\/p>\n

Not really what you were looking for? If you are trying to install Odoo 12 on Debian 10 with Nginx as a Reverse Proxy<\/a>, visit our latest tutorial, to guide you through the whole process.<\/p>\n

If you enjoyed reading this blog post on How to Install Odoo 11 on Debian 9 with Nginx as a Reverse Proxy, feel free to share it on social networks using the shortcuts below, or simply leave a comment.<\/p>\n\n\n

<\/p>\n","protected":false},"excerpt":{"rendered":"

If you want to install Odoo 11 on Debian 9 then this tutorial will be very helpful, giving you guidelines, … <\/p>\n

Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":34679,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1710,1700,13],"tags":[1577,49,464,1743],"yoast_head":"\nInstalling Odoo 11 on Debian 9 With Nginx | RoseHosting<\/title>\n<meta name=\"description\" content=\"We'll show you how to install Odoo 11 on Debian 9 with an Nginx as a reverse proxy. Follow these simple and easy steps!\" \/>\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-11-on-debian-9-with-nginx-as-a-reverse-proxy\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Installing Odoo 11 on Debian 9 With Nginx | RoseHosting\" \/>\n<meta property=\"og:description\" content=\"We'll show you how to install Odoo 11 on Debian 9 with an Nginx as a reverse proxy. Follow these simple and easy steps!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/\" \/>\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-12-16T17:15:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:32:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/11\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy.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=\"6 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-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Odoo 11 on Debian 9 with Nginx as a Reverse Proxy\",\"datePublished\":\"2020-12-16T17:15:00+00:00\",\"dateModified\":\"2022-06-03T08:32:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/\"},\"wordCount\":806,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/11\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy.jpg\",\"keywords\":[\"debian 9\",\"nginx\",\"odoo\",\"Odoo 11\"],\"articleSection\":[\"CMS, CRM, ERP\",\"Debian\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/\",\"name\":\"Installing Odoo 11 on Debian 9 With Nginx | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/11\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy.jpg\",\"datePublished\":\"2020-12-16T17:15:00+00:00\",\"dateModified\":\"2022-06-03T08:32:25+00:00\",\"description\":\"We'll show you how to install Odoo 11 on Debian 9 with an Nginx as a reverse proxy. Follow these simple and easy steps!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#primaryimage\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/11\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy.jpg\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/11\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy.jpg\",\"width\":742,\"height\":372,\"caption\":\"how to install odoo 11 on debian 9 with nginx as a reverse proxy\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.rosehosting.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Odoo 11 on Debian 9 with Nginx as a Reverse Proxy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/\",\"name\":\"RoseHosting\",\"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\":\"required name=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\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?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 plugin. -->","yoast_head_json":{"title":"Installing Odoo 11 on Debian 9 With Nginx | RoseHosting","description":"We'll show you how to install Odoo 11 on Debian 9 with an Nginx as a reverse proxy. Follow these simple and easy steps!","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-11-on-debian-9-with-nginx-as-a-reverse-proxy\/","og_locale":"en_US","og_type":"article","og_title":"Installing Odoo 11 on Debian 9 With Nginx | RoseHosting","og_description":"We'll show you how to install Odoo 11 on Debian 9 with an Nginx as a reverse proxy. Follow these simple and easy steps!","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2020-12-16T17:15:00+00:00","article_modified_time":"2022-06-03T08:32:25+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/11\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy.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":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Odoo 11 on Debian 9 with Nginx as a Reverse Proxy","datePublished":"2020-12-16T17:15:00+00:00","dateModified":"2022-06-03T08:32:25+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/"},"wordCount":806,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/11\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy.jpg","keywords":["debian 9","nginx","odoo","Odoo 11"],"articleSection":["CMS, CRM, ERP","Debian","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/","name":"Installing Odoo 11 on Debian 9 With Nginx | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/11\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy.jpg","datePublished":"2020-12-16T17:15:00+00:00","dateModified":"2022-06-03T08:32:25+00:00","description":"We'll show you how to install Odoo 11 on Debian 9 with an Nginx as a reverse proxy. Follow these simple and easy steps!","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/11\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/11\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy.jpg","width":742,"height":372,"caption":"how to install odoo 11 on debian 9 with nginx as a reverse proxy"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-11-on-debian-9-with-nginx-as-a-reverse-proxy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Odoo 11 on Debian 9 with Nginx as a Reverse Proxy"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting","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":"required name=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\/"]},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?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\/27898"}],"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=27898"}],"version-history":[{"count":16,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/27898\/revisions"}],"predecessor-version":[{"id":37477,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/27898\/revisions\/37477"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/34679"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=27898"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=27898"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=27898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}