在本教程中,我将学习如何在 Ubuntu 16.04 上安装 Odoo 11 社区或企业。您将使用的脚本基于 André Schenkels 的代码,但已经过更新、升级和改进。请注意,如果您想安装企业版,您需要成为官方合作伙伴,或者您需要从 Odoo 购买企业订阅。否则您将无法访问企业代码的 Github 存储库!
1.下载脚本
第一步是从 Github 下载我的脚本,并将代码添加到您的 Ubuntu 计算机上的新 .sh 文件中,无论您愿意在哪里。
例如在 /home 下。打开 Ubuntu 终端并 cd 到您要保存脚本的目录,然后创建文件:
sudo wget https://raw.githubusercontent.com/Yenthe666/InstallScript/11.0/odoo_install.sh
如果您对整个代码的外观和工作原理感到好奇,您可以 在我的 Github 帐户上找到它。
现在打开文件并根据您的喜好编辑参数:
sudo nano odoo_install.sh
您可以在脚本顶部根据自己的喜好配置/更改一些内容。您可以选择是否要安装 Wkhtmltopdf、您想要哪个版本、位置在哪里以及最重要的是主管理员密码是什么。
提示: 请务必为您安装的每个 Odoo 修改此设置!
如果您想要 V11 的企业版,您应该将 IS_ENTERPRISE 行更改为 true:
IS_ENTERPRISE=“True”
如果您想要社区版本,您可以继续并将 IS_ENTERPRISE 键保持为“False”(默认情况下是这种情况):
IS_ENTERPRISE=“False”
2. 使Odoo安装文件可执行
下一步是使该文件可执行。使其可执行后,您可以执行它,所有内容都会自动安装。
使用以下命令执行此操作:
sudo chmod x odoo_install.sh
3.运行脚本
现在代码已在您的文件中并且该文件是可执行的,您只需使用以下命令执行它:
./odoo_install.sh
您将看到该脚本自动启动更新、下载所需的软件包、创建用户、从 Github 下载代码……最终,如果您选择安装企业版,则需要提供您的 Github 凭据才能下载企业代码(因为这是私有存储库)。填写您的详细信息并让脚本继续:
给脚本几分钟的时间来配置和安装所有内容,最终您将看到如下内容:
现在,您的系统上已拥有功能齐全的 Odoo V11 社区或企业!恭喜。
4. 有关 Odoo 11 Enterprise 的额外信息
由于 Odoo Enterprise 使用来自 http://github.com/odoo/odoo 和 http://github.com/odoo/enterprise的代码 ,我们将使用此脚本将代码分开。这将使未来的升级更加容易,并且代码可以很好地分离。这意味着默认的V11代码将位于/odoo/odoo-server/下,所有企业代码将位于/odoo/enterprise/下。
在脚本中您看到有一个更改 Odoo 端口 (OE_PORT) 的选项。当您在安装脚本中将此端口号更改为 8070 时,它将应用于 /etc/your-config-file.conf,这将使您能够更改默认端口。
要应用这些更改,您应该执行以下操作:
-c 将更改配置并记住您在 /etc/your-config-file.conf 下所做的更改。因为我的端口设置为 8070,这告诉 Odoo 它应该在端口 8070 上运行。当您现在打开浏览器并导航到 http://localhost:8070/ 时,您将看到它正在那里运行: