Odoo快速入门

Odoo 是一个开源的企业全业务链管理平台,ERP, 采购,库存,财务,营销,CRM,生产,人事,服务支持、电子商务、建站等各个应用程序完美集成在一起,使您能够完全实现业务流程自动化,省时省力,受益良多。Odoo 的开源开发模式利用数千名开发人员和业务专家来打造全球最大的完全集成的商业应用程序及其生态系统。

准备

部署 创达睿通 提供的 Odoo 之后,需完成如下的准备工作:

  1. 在云控制台获取您的 服务器公网IP地址

  2. 在云控制台安全组中,确保 Inbound(入)规则 下的 TCP:80 端口已经开启

  3. 在服务器中查看 Odoo 的 默认账号和密码

  4. 若想用域名访问 Odoo 域名五步设置 过程

Odoo 初始化向导

详细步骤

社区版

  1. 使用本地 Chrome 或 Firefox 浏览器访问网址:http://域名http://服务器公网IP, 进入初始化页面

  2. 填写好所有参数,点击【create database】按钮,开始初始化安装。

    其中 Email 和 Password 是登录账号密码,务必牢记之

  3. 初始化安装完成后,登录后台,安装所需的 APP

企业版

部署 Odoo 企业版后,根据镜像引导页获取试用授权,便可以免费试用一个月。

  1. 使用本地 Chrome 或 Firefox 浏览器访问网址:http://域名http://服务器公网IP, 进入欢迎页面

  2. 获取授权后,登录云服务器,运行如下命令解锁企业版

  3. 刷新欢迎页面后,显示初始化安装步骤

  4. 完成初始化后,提示一旦安装第一个应用之后,系统就会提示要求注册订阅号(You will be able to register your database once you have installed your first app.)

  5. 系统提示 Register your subscription or buy a subscription,请输入试用码

  6. 开始试用企业版

免费试用期结束之后,数据库可能会被被清空,请到 Odoo 官方进行企业版订阅,需折扣可以直接联系我们。

出现问题?

若碰到问题,请第一时刻联系 技术支持。也可以先参考下面列出的问题定位或 FAQ 尝试快速解决问题:

安装时勾选了 Demo data,想删除这些数据?

官方并没有提供 Demo data 的删除工具,建议直接删除数据库,然后再新增(此时不再勾选 Demo data)

Odoo 使用入门

下面以 Odoo 构建企业ERP 作为一个任务,帮助用户快速入门:

需要了解更多Odoo的使用,请参考官方文档:Odoo Documentation

Odoo 常用操作

配置 SMTP

  1. 在邮箱管理控制台获取 SMTP 相关参数

  2. 登录 Odoo 控制台,安装 SMTP 所需的 Discuss 模块

  3. 通过:【Settings】>【General Settings】>【Discuss】开始配置邮箱

  4. 填写 SMTP 参数

    Odoo 15

  5. 点击【Test Connection】

数据库管理器

Odoo 自带一个数据库管理器,参考:

  1. 在 Odoo 登录界面点击【Manage Database】链接

  2. 点击【set a master password】给数据库设置一个主密码保护数据库(非常重要)

  3. 设置密码

  4. 选择操作项,管理数据库

新增

Odoo 支持多租户(多企业组织),增加一个数据库就等于增加一个企业。

多个企业共同使用一套 Odoo,采用不同的账号登录,相互不干扰。

  1. 点击【create database】,输入密码,设置名称

  2. 新增完成后,你会看到数据库管理界面列出新增的数据库

备份

  1. 输入密码,选择备份格式,点击【Backup】

  2. 备份完成后,系统会自动下载备份数据(zip文件)

复制

可以完整复制一个企业组织,作为新企业组织的数据

  1. 输入密码,设置名称,点击【Continue】

  2. 复制成功后,数据库管理栏目会列出新复制的数据库

删除

请谨慎操作

恢复

数据库被删除后,可以通过备份进行恢复

  1. 输入密码,选择备份文件,命名恢复后的数据库名称,点击【Continue】

  2. 数据库恢复过程中可能会出现"413 Request Entity Too Large".

修改主密码

修改主密码是一项非常重要的安全操作。

管理 Odoo

本章列出使用 Odoo 过程中最常见的一些配置

基础设置

Odoo 后台提供了设置界面,参考:

  1. 登录 Odoo 后,打开点击左上角的设置图标,打开【Settings】项

  2. 接下来可以进行:安装apps,设置语言,增加用户,企业初始化等操作

设置企业 Logo

增加语言

  1. 通过【Settings】控制台增加一个语言

  2. 转到【Administrator】>【Prefrences】

  3. 给用户设置语言

开发者模式

Odoo 默认是管理者模式,如果需要深度设置,请先开启开发者模式

  1. 登录 Odoo 后,打开点击左上角的设置图标,打开【Settings】项

  2. 在 Settings 界面的右下点击【Active the developer mode】

  3. 在开发者模式下,Settings 控制台的功能更多了

安装 wkhtmltopdf

Odoo 镜像默认已经安装 wkhtmltopdf,如何你想重新安装它,具体操作步骤如下:

  1. 卸载已经安装的 wkhtmltopdf 旧版本:

  2. 去官网下载最新版本的 wkhtmltopdf 压缩包:

  3. 解压下载好的压缩包,得到一个名为:wkhtmltox 的文件夹:

  4. 将 wkhtmltox/bin/wkhtmltomage 和 wkhtmmltox/bin/wkhtmltoodf 这两个文件复制到 /usr/bin 目录下去:

  5. 重启Odoo服务

Apps 市场

Odoo除了基础模块之外,通过Odoo Apps 市场提供了大量优质的第三方模块。通过使用第三方模块,用户可以快速找到所需的功能,以免费或极小的代价满足需求,快速上线业务,这是Odoo开源生态的带给用户的巨大价值,商业ERP在这方面是无法取代的。

参数

Odoo 应用中包含 Nginx, Docker, PostgreSQL, pgAdmin, Python 等组件,可通过 通用参数表 查看路径、服务、端口等参数。

通过运行docker ps,可以查看到 Odoo 运行时所有的 Container:

路径

Odoo 安装目录: /data/apps/odoo Odoo 配置文件: /data/apps/odoo/data/odoo_config/odoo.conf

端口

除 80, 443 等常见端口需开启之外,以下端口可能会用到:

无特殊端口

版本

服务

命令行

Odoo CLI 是用于管理和配置Odoo的命令行工具,通过 SSH 连接服务器,运行 odoo -h 命令,列出如下可用的功能。

更多详细情况,请参考官方文档:Command-line interface: odoo-bin

API

Odoo External API

最后更新于