创建项目¶
部署平台¶
访问 Odoo.sh ,点击 部署您的平台 。
使用 GitHub 账户登录。
点击 授权 odoo 两次,授权 Odoo.sh。
注解
Odoo.sh 向 GitHub 申请:
访问您的 GitHub 登录名和电子邮件。
创建一个新的资源库,以防从头开始。
访问现有版本库,包括组织版本库,以防从现有版本库启动。
创建一个 webhook,在每次推送更改时通知您。
提交更改,方便部署。
填写 部署您的平台 表单,然后点击 部署 :
Github 版本库:要创建新版本库,请选择 新版本库 并输入名称;要使用现有版本库,请选择 现有版本库 并选中它。
Odoo 版本:选择要使用的 Odoo 主要版本。
小技巧
创建新版本库时,请使用 Odoo 的最新主要版本。如果计划导入现有数据库或应用程序,可能需要它们的版本相匹配。
如果您开始使用 Odoo 在线版,并计划稍后迁移到 Odoo.sh,请使用 odoo.com/start-lts 创建数据库,以确保兼容性,因为 Odoo.sh 不支持次版本。
订阅代码 :输入您的 Odoo 企业订阅代码,包括 Odoo.sh。有时也称为 订阅推荐、合同号 或 激活码。
小技巧
合作伙伴可使用其合作伙伴代码启动试用(试用构建仅限于 1 GB 存储空间和两个暂存)。如果客户继续启动项目,他们必须订购包含 Odoo.sh 托管服务的 Odoo 企业计划,并使用他们的订购代码。
托管位置 :选择平台的部署地区。
导入数据库¶
平台部署完成后,您就可以将数据库导入 Odoo.sh 项目,前提是它使用 受支持的版本 的 Odoo。
注解
根据 Odoo 备份服务条款 ,导入流程需要占用数据库备份文件大小 4 倍的可用存储空间。例如,若备份文件为 10 GB,则至少需要 40 GB 的可用空间。建议你临时分配 超过 4 倍 备份文件大小的存储空间,待导入完成后再调整存储空间。
若您的项目是通过合作伙伴代码创建的试用版,仅支持导入大小不超过 1 GB 的数据库备份文件。
向正式运行环境推送模块¶
若您使用社区模块或自定义模块,需将这些模块添加至 GitHub 代码仓库的对应分支中。
注解
托管于 Odoo 在线版的数据库不支持自定义模块。
Odoo.sh 会自动识别包含 Odoo 模块的文件夹,您可以根据需要自由组织模块结构。例如,可将模块直接放置在仓库根目录,或按类别分组存放(如 accounting、project 等)。
对于公开可用的社区模块,您也可以考虑使用 子模块
下载备份¶
登录本地部署的 Odoo 实例,访问地址 /web/database/manager (数据库管理页面);并点击 备份 。
选择 zip (包括文件存储) 作为 备份格式 。
注解
执行此操作需使用 Odoo 服务器的 管理员密码 。若您未持有该密码,请联系系统管理员。
若您无法访问数据库管理页面,可能是该功能已被系统管理员禁用。详情可参考 数据库管理界面安全说明文档 。
上传备份¶
进入您的 Odoo.sh 项目,打开 正式运行 分支的 导入数据库 标签页。
备份导入完成后,您可在该分支的 历史 标签页中,点击 连接 按钮访问数据库。
重要
导入备份会覆盖该分支当前存储的 所有数据。若需保留现有数据,建议提前手动下载备份。
检查外发邮件服务器¶
Odoo.sh 提供默认电子邮件服务器。要使用它,请通过启用 开发者模式 并导航至
导入数据库后,所有配置的外发邮件服务器都将 禁用,并使用默认的 Odoo.sh 服务器。
警告
端口 25 目前处于关闭状态,且后续将持续保持关闭。若需连接外部 SMTP 服务器,请使用端口 465 或 587。
注册订阅¶
导入后,数据库将被视为 重复,并将从企业订阅中取消链接。
注解
每次订购只允许使用一个活动数据库。
如果打算将导入的数据库作为正式运行环境:
从订阅中取消链接以前的数据库。
注册新的。
分步操作说明请参阅 数据库注册文档。