创建您的项目

部署您的平台

前往 Odoo.sh 并点击 部署您的平台 按钮。

../../../_images/deploy.png

使用 GitHub 登录

使用您的 GitHub 账户登录。如果您还没有账户,请点击 创建账户 链接。

../../../_images/github-signin.png

授权 Odoo.sh

通过点击 授权 按钮,授予 Odoo.sh 对您账户的必要访问权限。

../../../_images/github-authorize.png

Odoo.sh 基本上需要:

  • 以便了解您的 Github 登录名和电子邮件地址,

  • 要创建一个新的仓库,以防你决定从头开始,

  • 要读取您现有的代码仓库,包括您所在组织的代码仓库,以便您想从现有仓库开始时使用。

  • 要创建一个 webhook,以便在每次推送更改时收到通知,

  • 为了使部署更简单,可以提交更改以合并分支或添加新的 子模块,例如。

提交您的项目

请选择是想要通过创建新仓库从头开始,还是想要使用现有的仓库。

然后,选择一个名称或选择要使用的仓库。

选择您要使用的 Odoo 版本。如果您计划导入现有的数据库或一组应用程序,可能需要选择相应的版本。如果从头开始,请使用最新版本。

请输入您的 订阅代码。这同时也被称为 订阅推荐码合同编号激活码

它应该是包含 Odoo.sh 的企业订阅代码。

业务伙伴可以使用其合作代码启动试用。如果他们的客户启动了一个项目,他们应获得包含 Odoo.sh 的企业订阅,并使用其订阅代码。合作伙伴将获得 50% 的金额作为佣金。请联系您的销售代表或客户经理以获取相关信息。

提交表单时,如果您收到提示说明您的订阅无效,可能意味着以下情况之一:

  • 它不是现有的订阅,

  • 它不是合伙协议订阅,

  • 它是一项企业订阅服务,但不包含 Odoo.sh。

  • 它既不是合伙企业订阅,也不是企业订阅(例如在线订阅)。

如有疑问,请联系 Odoo 支持

../../../_images/deploy-form.png

你已完成!

你可以开始使用 Odoo.sh。您的第一个构建即将创建。您很快就能连接到您的第一个数据库。

../../../_images/deploy-done.png

导入您的数据库

只要你的数据库是 Odoo 的 支持版本,就可以将其导入到你的 Odoo.sh 项目中。

将您的模块部署到生产环境

如果您使用的是社区版或自定义模块,请将它们添加到您的 GitHub 仓库中的一个分支中。在 Odoo.com 在线平台上托管的数据库不包含任何自定义模块,因此这些数据库的用户可以跳过此步骤。

你可以按自己的方式组织模块,Odoo.sh 会自动检测包含 Odoo 插件的文件夹。例如,你可以将所有模块文件夹放在仓库的根目录下,或者根据你定义的类别(如会计、项目等)将模块分组到不同的文件夹中。

对于可在公共 Git 仓库中找到的社区模块,你也可以考虑使用 子模块 来添加它们。

然后,可以将此分支设置为生产分支 设置此分支为生产分支,或者将其合并到您的生产分支中 将其合并到生产分支

下载备份

本地化数据库

访问您本地数据库的 URL /web/database/manager 并下载备份。

警告

如果你无法访问数据库管理器,可能是您的系统管理员已将其禁用。参见 数据库管理器安全文档

您需要数据库服务器的主密码。如果您没有该密码,请联系您的系统管理员。

../../../_images/create-import-onpremise-backup.png

选择一个包含文件存储的 ZIP 文件作为备份格式。

../../../_images/create-import-onpremise-backup-dialog.png

Odoo 在线数据库

访问您的数据库管理器 并下载您的数据库备份。

../../../_images/create-import-online-backup.png

警告

在线版本(例如 saas-)不支持在 Odoo.sh 上使用。

上传备份

然后,在您的 Odoo.sh 项目中,在生产分支的备份选项卡中,导入您刚刚下载的备份。

../../../_images/create-import-production.png

导入备份后,您可以使用分支历史记录中的 连接 按钮访问数据库。

../../../_images/create-import-production-done.png

检查您的外出邮件服务器

Odoo.sh 提供了一个默认的邮件服务器。要使用它,您的数据库中必须没有在 设置 ‣ 技术 ‣ 外出邮件服务器 中配置并启用的其他外出邮件服务器 (开发者模式 必须已激活)。

在导入您的数据库后,所有出站邮件服务器将被禁用,因此您将默认使用 Odoo.sh 提供的邮件服务器。

警告

端口 25 是(并且将一直)关闭的。如果您想连接到外部 SMTP 服务器,请使用端口 465 和 587。

检查您的计划操作

导入完成后,所有计划操作均被禁用。

这是为了防止您新导入的数据库执行可能影响您正在运行的生产环境的操作,例如发送队列中剩余的邮件、处理批量邮件发送,或第三方服务同步(日历、文件托管等)。

如果你计划将导入的数据库作为生产环境使用,请启用你需要的计划任务。你可以检查源数据库中哪些任务已启用,并在导入的数据库中启用相同的任务。计划任务位于 设置 ‣ 技术 ‣ 自动化 ‣ 计划任务

注册您的订阅

您的订阅在导入后将被解除关联。

默认情况下,导入的数据库会被视为重复数据库,并因此取消企业订阅,因为每个订阅只能关联一个数据库。

如果您计划将其作为生产环境使用,请将原有数据库从订阅中解除关联,并注册新导入的数据库。有关操作说明,请阅读 数据库注册文档