该解决方案可以帮助用户在华为云上基于开源Odoo 软件快速构建高可用架构的ERP系统,该方案具备跨可用区及流量分发的特性,并具备跨可用区故障容灾的能力,满足公司绝大多数应用需求。
[TOC]
解决方案介绍
该解决方案可以帮助用户在华为云上基于开源Odoo 软件快速构建ERP系统。Odoo是全球流行的开源企业管理套件,其功能涵盖了CRM、销售、采购、库存管理、生产制造、质量管理、HR全功能、财务管理、项目管理、PLM等一系列完善的企业信息化需求。
解决方案实践详情页面地址:https://www.huaweicloud.com/solution/implementations/build-an-erp-based-on-odoo.html
架构图

架构描述
该解决方案将会部署如下资源:
- 创建弹性云服务器,用于部署开源Odoo软件。
- 创建弹性公网IP,用于提供访问公网和被公网访问能力。
- 创建云数据库RDS for PostgreSQL,提供业务数据读写能力。
组织结构
huaweicloud-solution-build-build-an-ERP-based-on-odoo
├── build-an-ERP-based-on-odoo.tf.json -- 资源编排模板
├── userdata
├── install_odoo.sh -- 脚本配置文件
开始使用
初始化Discuz页面
1.登录云数据库RDS控制台,查找刚创建的云数据库RDS,单击“更多”,再单击“登录”。
图1 登录RDS

2.输入云数据库RDS的用户名和密码,单击“测试连接”,连接成功后,单击“登录”。
图2 登录

3.单击“确认”。
图3 确认

4.选择“账号管理”标签,单击“角色管理”。
图4 角色管理

5.单击“新建角色”。
图5 新建角色

6.创建"odoo13"用户,输入密码,填写如下图配置信息,单击“保存”。
图6 创建"odoo13"用户

7.单击“确定”。
图7 确定

8.在堆栈“输出”中查看初始化页面信息,等待约10-20分钟后,在浏览器页面访问http://公网IP:8069,进行odoo页面初始化。系统默认 Master Password为:my_admin_passwd,自定义数据库信息,单击“Create database”。
图8 查看初始化页面信息

图9 页面初始化

9.进入odoo页面。
图10 进入odoo页面

Introduction
该解决方案可以帮助用户在华为云上基于开源Odoo 软件快速构建高可用架构的ERP系统,该方案具备跨可用区及流量分发的特性,并具备跨可用区故障容灾的能力,满足公司绝大多数应用需求。
Customize my domain