Deploying and Maintaining Production Instances

In this chapter, you will learn how to prepare your Odoo server for use in a production environment.

There are many possible strategies and tools that can be used to deploy and manage an Odoo production server. We will guide you through one way of doing it.

This is the server setup checklist that we will follow:

  • Installing dependencies and a dedicated user to run the server
  • Installing Odoo from the source
  • Setting up the Odoo configuration file
  • Setting up multiprocessing workers
  • Setting up the Odoo system service
  • Setting up a reverse proxy with SSL support

Let's get started.

Get Odoo 11 Development Essentials - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.