如何在 Ubuntu 22.04 上安装 Odoo 15
Odoo 15 是一个基于 Web 的业务应用程序包,可以通过单个控制台进行操作。仓库管理、开源 CRM、计费和会计、电子商务、网站构建器、人力资源、项目管理、制造、采购管理、销售点和营销只是 Odoo 15 提供的部分商业应用程序。
本博客将演示在 Ubuntu 22.04 上安装 Odoo 15 的过程。让我们开始吧。
如何在 Ubuntu 22.04 上安装 Odoo 15
为了在 Ubuntu 22.04 上安装 Odoo 15,请按照给定的说明进行操作。
第1步:更新系统软件包首先,点击“CTRL+ALT+T”并更新系统软件包:
所有软件包均已更新:
第 2 步:安装依赖项在下一步中,运行提供的命令来安装基本依赖项:
等待几分钟让安装完成:
安装上述软件包后,我们将继续安装数据库。
第3步:PostgreSQL安装Odoo 15用户使用PostgreSQL作为后端数据库:
第4步:创建 PostgreSQL 用户
写出所提供的命令来创建名为“odoo15”的 PostgreSQL 用户:
“odoo15” 用户将在几秒钟内创建:
第5步:创建Odoo 15系统用户我们现在将创建Odoo 15系统用户:
创建系统用户后,继续下一步。
第 6 步:安装 libssl1.1接下来,在您的系统上安装 libssl1.1。为此,首先将“impish-security-main”添加到源列表中:
然后,在给定命令的帮助下安装“libssl1.1”包:
第7步:下载并安装wkhtmltox接下来下载“wkhtmltox”软件包,其中包含用于将HTML渲染为pdf的“wkhtmltopdf”工具:
使下载的“wkhtmltox” deb 包可执行:
在 Ubuntu 22.04 终端中执行以下命令来安装“wkhtmltox”:
第 8 步:创建符号链接为“wkhtmltox”创建符号链接:
第 9 步:检查 wkhtmltox 版本
最后,通过检查版本来验证“wkhtmltox”安装是否成功:
第10步:切换到odoo15用户使用“su”命令切换到odoo15用户:
第 11 步:下载 Odoo 15为了下载 Odoo15,请在 Ubuntu 22.04 终端中输入以下命令:
第12步:移动到odoo目录移动到“/opt/odoo”目录:
第13步:创建并激活虚拟环境接下来,创建一个虚拟环境“myodoo15-venv”:
然后,激活创建的“myodoo15-venv”虚拟环境:
第 14 步:Wheel 安装在安装 Odoo 15 依赖项之前,您的系统上必须有名为“wheel”的 python 模块:
第15步:安装python模块此步骤是关于安装“odoo/requirements.txt”文档中指定的依赖项:
然后停用创建的环境。
第 16 步:停用虚拟环境安装所需的 Odoo 15 依赖项后停用“myodoo15-venv”虚拟环境:
第 15 步:为自定义插件创建目录我们现在将执行提供的命令来为自定义插件创建目录:
第 16 步:以 Odoo15 用户身份注销接下来,使用终端以 Odoo15 用户身份注销:
第十七步:创建Odoo15配置文件打开“nano”编辑器来创建“odoo15.conf”文件:
添加以下行,同时根据您的喜好指定“admin_passwd”,然后按“CTRL+O”保存 Odoo 15 配置文件的内容:
admin_passwd = linux
db_host = False
db_port = False
db_user = odoo15
db_password = False
xmlrpc_port = 8069
logfile = /var/log/odoo15/odoo.log
addons_path = /opt/odoo15/odoo/addons,/opt/odoo15/custom-addons
完成此操作后,创建一个日志目录。
第 18 步:创建日志目录利用下面给出的命令创建日志目录:
然后,指定“odoo15”作为创建的日志目录的所有者:
第 19 步:创建 Odoo15 服务下一步,我们将使用“nano”编辑器创建 Odoo 15 systemd 单元文件:
在打开的文件中添加以下行,在“服务”部分指定用户和组,然后点击“CTRL+O”保存添加的内容:
Description=Odoo15
Requires=postgresql.service
After=network.target postgresql.service
[Service]
Type=simple
SyslogIdentifier=odoo15
PermissionsStartOnly=true
User=odoo15
Group=odoo15
ExecStart=/opt/odoo15/myodoo15-venv/bin/python3 /opt/odoo15/odoo/odoo-bin -c >
StandardOutput=journal+console
[Install]
WantedBy=multi-user.target
保存添加的内容并进入下一步。
步骤 20:重新加载 systemd 守护进程进行所需的更改后,重新加载 systemd 守护进程:
步骤21:启用Odoo15服务接下来,借助以下命令启用Odoo15服务:
第22步:检查Odoo15状态启用Odoo15服务后,检查它是否在您的Ubuntu 22.04系统上运行:
给定的输出表明 odoo15 当前处于活动状态:
第23步:在浏览器上访问Odoo15
要访问 Odoo15,请在您喜欢的浏览器上浏览 http://localhost:8069/:
如何从 Ubuntu 22.04 中删除 Odoo15
为了从 Ubuntu 22.04 中删除 Odoo15,首先删除“/opt/odoo15”目录:
然后,执行下面给出的命令删除 Odoo 15 服务器配置文件“odoo15-server.conf”:
在下一步中,删除用于配置数据库的 Odoo15 配置文件“odoo15.conf”:
最后,删除有助于在系统启动时启动 Odoo15 服务的“/etc/init.d/odoo15-server”目录:
我们编译了在 Ubuntu 22.04 上安装 Odoo 15 的最简单方法。