Updated on 2024-06-17 GMT+08:00

Overview

Applicable Scenario

Odoo is an open-source ERP/CRM software that integrates a comprehensive suite of applications for managing all aspects of your business, including procurement, inventory, finance and accounting, marketing, manufacturing, human resources management, service support, e-commerce, and website building, achieving fully automated service processes. The Odoo application image uses Ubuntu 22.04 and is deployed using Docker. The Nginx, pgAdmin, and Docker have been preconfigured in the image. This section describes how to use Odoo to build an ERP system.

Resource Planning and Costs

This practice uses the following resource planning as an example. You can adjust it as required.

Resource

Configuration

Description

Cloud server

  • vCPUs: 2
  • Memory: 2 GiB

Select appropriate instance specifications based on your service requirements.

Image

Odoo

Select the Odoo application image.

Security group

Inbound rule:
  • Protocol/Application: TCP
  • Port: 9001
  • Source: 0.0.0.0/0

9001: Allows external access to the application management page.

Domain name

wpwebsite.com

  • If the website is only used for personal development or testing, there is no need to add a domain name.
  • If the website is open to the public, add and resolve a domain name for the cloud server.

Process

Step

Procedure

Description

1

Purchasing and Configuring a FlexusL Instance

Purchase and deploy a FlexusL instance, configure security groups, and configure domain names.

2

Initializing Odoo

Log in to Odoo and create databases.

3

Deploying Odoo

On the dashboard, perform the following operations:

  • Configure general settings.
  • Obtain administrator information and technical support.
  • Manage databases.