Odoo is the most popular all-in-one business software in the world. It offers a range of business applications including CRM, website, e-Commerce, billing, accounting, manufacturing, warehouse, project management, inventory and much more, all seamlessly integrated.
Odoo can be installed in several different ways. The easiest and quickest way to install Odoo is by using their official APT repositories.
If you want to have more flexibility such as running multiple Odoo versions on a same system then you can either use docker and docker compose or install Odoo in a virtual environment.
This tutorial covers the steps required for installing and configuring Odoo 12 for production using Git source and Python virtual environment on an Ubuntu 18.04 system.