阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

如何在Ubuntu 18.04上安装ODOO管理软件

173次阅读
没有评论

共计 2494 个字符,预计需要花费 7 分钟才能阅读完成。

您的企业需要稳固的工作流程。如果没有这种协调,效率会飞出大门。幸运的是,您的数据中心内有 Linux 服务器,可以完全帮助您完成工作流程。怎么样?借助开源 CRM/ERP 工具 ODOO。

ODOO 是销售,服务,运营,财务,营销,开发等一站式服务。ODOO 具有可扩展性,可通过 10,000 多种应用程序满足您的业务需求。

我知道你在想什么:这样的服务器软件几乎不可能安装?不。虽然不像应用程序那么简单,但 ODOO 可以相对轻松地安装在 Ubuntu Server 18.04 上。

我现在就给大家介绍一下这个过程。你所需要的是一个功能齐全的 Ubuntu 服务器 18.04 实例和一个具有 sudo 特权的用户帐户。

那么,让我们开始安装吧。

更新和升级

在我们进入安装过程之前,你应该更新和升级 Ubuntu。打开终端窗口,发出以下命令:

sudo apt-get update
sudo apt-get upgrade

注意:如果内核升级,则必须重新启动服务器。因此,请确保在重新启动可接受时运行 update / upgrade 命令。

依赖安装

有一些依赖项需要安装。好消息是它们都可以通过一个命令安装:

sudo apt install git Python3-pip build-essential wget python3-dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less postgresql

创建必要的用户

安装的第一步是创建名为 odoo 的用户。为此,请运行以下命令:

sudo useradd -m -d /opt/odoo -U -r -s /bin/bash odoo

创建标准用户后,我们还需要创建一个同名的 PostgreSQL 用户。发出命令:

sudo su – postgres -c “createuser -s odoo”

安装 ODOO

现在我们准备安装 ODOO 了。首先使用以下命令更改 odoo 用户:

sudo su - odoo

现在我们将使用以下命令从 git(到 /opt 目录)克隆 11.0 分支:

git clone https://www.github.com/odoo/odoo –depth 1 –branch 11.0 /opt/odoo/odoo11

发出命令 cd/opt/odoo,然后使用以下命令创建新的虚拟环境:

python3 -m venv odoo11-venv

使用以下命令激活环境:

source odoo11-venv/bin/activate

使用命令通过 pip3 安装必要的 Python 模块:

pip3 install wheel
pip3 install -r odoo11/requirements.txt

上述两个命令中的第二个大约需要 5 -10 分钟。完成后,停用环境,然后使用以下命令退回标准用户:

deactivate
exit

为了使用功能强大的附加系统,您必须创建一个新目录。使用命令执行此操作(并为其提供必要的所有权):】

sudo mkdir /opt/odoo/odoo11-custom-addons
sudo chown odoo: /opt/odoo/odoo11-custom-addons

使用以下命令为 ODOO 创建新配置文件:

sudo cp /opt/odoo/odoo11/debian/odoo.conf /etc/odoo11.conf

打开该文件并确保它看起来像:

[options]
; This is the password that allows database operations:
admin_passwd = PASSWORD
db_host = False
db_port = False
db_user = odoo
db_password = False
addons_path = /opt/odoo/odoo11/addons

PASSWORD 必须是一个独特(强大)的密码。

保存并关闭该文件。

为了使 ODOO 作为服务运行,您必须创建一个 systemd 文件。发出命令:

sudo nano /etc/systemd/system/odoo11.service

该文件的内容必须是:

[Unit]
Description=Odoo11
Requires=postgresql.service
After=network.target postgresql.service

[Service]
Type=simple
SyslogIdentifier=odoo11
PermissionsStartOnly=true
User=odoo
Group=odoo
ExecStart=/opt/odoo/odoo11-venv/bin/python3 /opt/odoo/odoo11/odoo-bin -c /etc/odoo11.conf
StandardOutput=journal+console

[Install]
WantedBy=multi-user.target

重新加载 systemd 守护程序,然后使用以下命令启动 ODOO:

sudo systemctl daemon-reload
sudo systemctl start odoo11

使用以下命令启动 ODOO 启动时启动:

sudo systemctl enable odoo11

将浏览器指向 http://SERVER_IP:8069,您将看到数据库创建页面(图 A)。

图 A.

如何在 Ubuntu 18.04 上安装 ODOO 管理软件

ODOO 数据库创建页面。

填写必要的信息,然后单击“创建数据库 (Create database)”。您还可以选择加载演示数据(用于评估目的)。这确实为创建数据库增加了一些额外的时间。

创建数据库后,您将发现自己位于应用程序页面(图 B),您可以在其中开始安装所有必需的应用程序,以使 ODOO 完全满足您的业务需求。

图 B.

如何在 Ubuntu 18.04 上安装 ODOO 管理软件

ODOO 应用安装页面。

准备启动

安装所有必需的应用程序后,您将需要运行 ODOO 配置选项(创建用户,设置公司等)。完成后,您的 ODOO 站点即可启动并有助于简化您的业务工作流程。

更多 Ubuntu 相关信息见 Ubuntu 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=2

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计2494字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中