打包安装程序

Odoo 为基于 Debian 的 Linux 发行版(Debian、Ubuntu 等)、基于 RPM 的 Linux 发行版(Fedora、CentOS、RHEL 等)以及 Windows 社区版和企业版提供打包安装程序。

包含所有相关依赖要求的官方**社区**夜间软件包可在`nightly 服务器<https://nightly.odoo.com>`_上获取。

備註

每日构建软件包可能难以保持最新。

官方 社区版企业版 软件包可从 Odoo 下载页面 下载。

備註

必须以付费内部客户或合作伙伴的身份登录,才能下载企业软件包。

Linux

準備

Odoo 需要一个 PostgreSQL 服务器才能正常运行。

Odoo 『deb’软件包的默认配置是在与 Odoo 实例相同的主机上使用 PostgreSQL 服务器。执行以下命令安装 PostgreSQL 服务器:

$ sudo apt install postgresql -y

警告

wkhtmltopdf` 无法通过 pip 安装,必须手动安装到 version 0.12.6 才能支持页眉和页脚。请查看 wkhtmltopdf wiki 了解有关不同版本的更多详情。

存储库

Odoo S.A. 提供了一个资源库,执行以下命令即可安装**社区**版:

$ wget -q -O - https://nightly.odoo.com/odoo.key | sudo gpg --dearmor -o /usr/share/keyrings/odoo-archive-keyring.gpg
$ echo 'deb [signed-by=/usr/share/keyrings/odoo-archive-keyring.gpg] https://nightly.odoo.com/19.0/nightly/deb/ ./' | sudo tee /etc/apt/sources.list.d/odoo.list
$ sudo apt-get update && sudo apt-get install odoo

使用常用的 apt-get upgrade 命令来更新安装。

備註

目前,企业版没有夜间储存库。

发行包

您可以从 `Odoo 下载页面 <https://www.odoo.com/page/download>`_下载**社区版**和**企业版**软件包,无需使用存储库。

備註

Odoo 19 『deb』 package currently supports Ubuntu Noble (24.04LTS).

下载完成后,以**root**身份执行以下命令,将 Odoo 安装为服务,创建必要的 PostgreSQL 用户,并自动启动服务器:

# apt update
# apt install <path_to_installation_package>

Windows

警告

提供 Windows 打包是为了方便测试或运行单用户本地实例,但由于在 Windows 平台上部署 Odoo 存在诸多限制和风险,因此不建议进行生产部署。

  1. 从`nightly server <https://nightly.odoo.com>`_(仅限社区版)或从`Odoo下载页面 <https://www.odoo.com/page/download>`_(任何版本)下载安装程序。

  2. 执行下载的文件。

    警告

    在Windows 8及更高版本中,可能会显示一个标题为“Windows 保护了您的计算机”的警告。点击**更多信息**,然后点击 **仍要运行**以继续。

  3. 接受`UAC (用户账户控制)<https://en.wikipedia.org/wiki/User_Account_Control>`_提示。

  4. 完成安装步骤。

安装结束后,Odoo 会自动启动。