创建您的项目

部署您的平台

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

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

使用 Github 登录

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

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

授权 Odoo.sh

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

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

Odoo.sh 基本上需要:

  • 需要知道您的 Github 登录名和电子邮件地址,

  • 如果您决定从头开始,可以创建一个新的存储库。

  • 如果您想从现有的存储库开始,请阅读您现有的存储库,包括您的组织的存储库。

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

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

提交您的项目

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

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

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

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

这应该是您的企业订阅代码,其中包括Odoo.sh。

合作伙伴可以使用他们的合作伙伴代码开始试用。如果他们的客户开始一个项目,他们应该获得一个包括Odoo.sh的企业订阅,并使用其订阅代码。合作伙伴将获得50%的佣金返还。请联系您的销售代表或客户经理以获取它。

当您提交表单时,如果收到通知说您的订阅无效,这可能意味着:

  • 这不是一个现有的订阅,

  • 这不是合作伙伴订阅,

  • 这是一个企业订阅,但不包括Odoo.sh,

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

在订阅方面有疑问的情况下,请联系 Odoo support

../../../_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 在线数据库

Access your databases manager and download a backup of your database.

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

警告

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

上传备份

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

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

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

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

检查您的外发电子邮件服务器

There is a default mail server provided with Odoo.sh. To use it, there must be no enabled outgoing mail server configured in your database in Settings ‣ Technical ‣ Outgoing Mail Servers (Developer mode must be activated).

在导入数据库后,所有的外发邮件服务器都被禁用,因此您需要使用默认提供的Odoo.sh邮件服务器。

警告

端口25已关闭(并将保持关闭)。如果您想连接到外部SMTP服务器,则应使用端口465和587。

检查您的计划操作

导入后所有计划动作都将被禁用。

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

如果您计划将导入的数据库用作生产环境,请启用所需的定时操作。您可以检查原始数据库中启用了哪些定时操作,并在导入的数据库中启用相同的操作。定时操作位于: 设置 ‣ 技术 ‣ 自动化 ‣ 定时操作

注册您的订阅

导入后,您的订阅将被取消链接。

默认情况下,导入的数据库被视为重复,因此企业订阅将被删除,因为每个订阅只能链接一个数据库。

如果您计划将其用作生产环境,请取消与订阅的旧数据库的关联,并注册新导入的数据库。阅读 数据库注册文档 以获取说明。