安装程序

安装程序

我在以下帮助下安装了 Odoohttp://www.gotodoo.com在Ubuntu 16.04中安装Odoo 9.5后,localhost:8069在浏览器中运行时返回:

500 Internal server error
The server encountered an internal error and was unable to complete your request. 
Either the server is overloaded or there is an error in the application.

在此处输入图片描述

如何在我的 Ubuntu 上安装 Odoo?

答案1

如何安装Odoo 11 一体化管理软件在 Ubuntu 上


1.安装Odoo

  • 这里介绍了两种安装 Odos 的替代方法 - 从 GitHib 项目和从存储库。

1.A 从存储库安装 Odoo。这应该是更好的方法

安装依赖项,添加存储库及其密钥,更新系统并安装包:

sudo apt update && sudo apt install postgresql
wget -O - https://nightly.odoo.com/odoo.key | sudo apt-key add -
echo "deb http://nightly.odoo.com/11.0/nightly/deb/ ./" | sudo tee /etc/apt/sources.list.d/odoo.list
sudo apt update && sudo apt upgrade && sudo apt install odoo

通过此配置,您可以通过以下命令控制服务:

sudo systemctl status odoo.service
sudo systemctl restart odoo.service
sudo systemctl start odoo.service
sudo systemctl stop odoo.service

主要配置文件为:/etc/odoo/odoo.conf


1.B 从 GitHib 项目安装 Odoo 如果您已遵循 1.A,请跳过此步骤 - 转到 2。

本节使用燕特 VG的安装脚本。我在文章中找到了这种方法:在 Ubuntu 16.04 上安装 Odoo 11...。 下载odoo_install.sh

wget https://raw.githubusercontent.com/Yenthe666/InstallScript/11.0/odoo_install.sh

编辑odoo_install.sh并修改以下部分下的参数#fixed parameters

  • OE_USER将是系统用户的用户名,默认为odoo
  • 默认情况下,脚本将创建用户的主目录/<odoo user>。您可以将以下值保留为默认值,但我更喜欢/home/<odoo user>

    OE_HOME="/home/$OE_USER"
    OE_HOME_EXT="$OE_HOME/${OE_USER}-server"
    
  • INSTALL_WKHTMLTOPDF如果不想安装 Wkhtmltopdf 请设置为 False,如果想安装则设置为True

  • OE_PORT例如,是 Odoo 应该运行的端口8069
  • OE_VERSION是需要安装的 Odoo 版本,例如11.0Odoo V11。
  • IS_ENTERPRISE如果设置为 ,则会在 11.0 之上安装企业版,如果您想要 Odoo 11 的社区版,则将True其设置为。False
  • OE_SUPERADMIN是此 Odoo 安装的主密码。默认密码是admin

使之odoo_install.sh可执行并执行

chmod +x odoo_install.sh && sudo ./odoo_install.sh

您可以通过以下命令控制应用程序:

sudo /etc/init.d/odoo-server restart
sudo /etc/init.d/odoo-server start
sudo /etc/init.d/odoo-server stop

配置文件为:/etc/odoo-server.conf


2. 通过以下方式安装 ODOO受支持的 Web 浏览器

在此处输入图片描述


3. 反向代理

为了仅使用您的域名(URL 中不包含端口号)或通过 HTTPS 访问您的 Odoo 应用程序,您需要设置反向代理:

答案2

您还可以使用 bash 脚本轻松安装 Odoo。

安装程序

1.下载脚本:

sudo wget https://raw.githubusercontent.com/Yenthe666/InstallScript/11.0/odoo_install.sh

2. 根据需要修改参数。

您可以配置一些东西,这是最常用的列表:

OE_USER将是系统用户的用户名。 如果不想安装,则INSTALL_WKHTMLTOPDF设置为,如果要安装,则应将其设置为。FalseWkhtmltopdfTrue

OE_PORT是 Odoo 应该运行的端口,例如 8069。

OE_VERSION是需要安装的 Odoo 版本,例如11.0Odoo V11。

IS_ENTERPRISE11.0如果将其设置为,则会在 之上安装企业版,如果您想要 Odoo 11 的社区版,True则将其设置为。False

OE_SUPERADMIN是此 Odoo 安装的主密码。

3.使脚本可执行

sudo chmod +x odoo_install.sh

4.执行脚本:

sudo ./odoo_install.sh

有用的命令:

启动 odoo 服务器

sudo /etc/init.d/odoo-server start

重启 odoo 服务器

sudo /etc/init.d/odoo-server restart

停止 odoo 服务器

sudo /etc/init.d/odoo-server stop

如果您想查看更多有用的命令,请运行: sudo /etc/init.d/odoo-server -h

相关内容