ubuntu22.04安装部署odoo16详细教程

1.输出Python版本信息python3 --version,如下图所示即为正确

2.安装VENV

sudo apt-get update

sudo apt install python3-venv

(如果报错用这个命令升级后再执行这个命令sudo apt-get update)

如下图所示即正确

3.安装数据库:

准备:

sudo apt-get update

如下图所示即正确

apt install snapd

sudo snap install curl

(如果报错换成这个命令apt install snapd先安装snap,再执行安装curl命令)

 sudo dpkg --configure -a

如下图

安装数据库:

sudo apt install postgresql postgresql-contrib

准备:

#安装存储库的公钥(如果以前没有安装):

curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg

# 创建存储库配置文件:

sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'

 修改数据库默认的主控密码

sudo -u postgres psql

 CREATE USER odoo WITH PASSWORD 'odoo';

创建odoo角色密码odoo

 ALTER Role odoo createdb createrole;

ALTER Role odoo login;

赋予创建数据库权限,赋予登录权限

\du查看用户即权限

关闭终端重新打开终端

4.安装Lib的依赖

sudo apt install python3-pip libldap2-dev libpq-dev libsasl2-dev

5.进入odoo文件夹

创建venv

python3 -m venv venv

source venv/bin/activate

pip install --upgrade pip

安装依赖

pip3 install -r requirements.txt

糟糕,遇到这个报错,之前的命令再来一次即觉问题

 正确的页面应该是这样的

deactivate

这个命令是退出env

找到odoo文件夹,debian,找到odoo.conf复制到odoo文件夹下并打开

 注意:第8行前面的分号必须删除,/home/elan/odoo16/addons为你的addons的路径,保存后在odoo文件夹运行这个命令,运行odoo:

python3 odoo-bin -c odoo.conf

糟糕,又遇到了这个报错

解决方案为:pip install pypdf2

ModuleNotFoundError: No module named 'psycopg2'

这类报错解决方案都是pip install psycopg2

直到运行odoo成功为止

版权声明:本文为CSDN博主「来自农村的写代码的农民」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_46569943/article/details/131633241

  • 13
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
Win10系统下Odoo16安装教程如下: 1. 首先,从Odoo官方网站(https://www.odoo.com)下载最新的Odoo16版本安装程序。 2. 打开下载的安装文件,按照提示进行安装。选择合适的安装路径和组件,并勾选“添加到环境变量”选项,以便在命令行中能够直接运行Odoo命令。 3. 安装完成后,打开命令提示符,进入Odoo安装路径下的“server”文件夹。例如,如果你将Odoo安装在C盘的Program Files文件夹下,那么可以使用以下命令进入server文件夹:cd C:\Program Files\Odoo 16.0\server。 4. 运行以下命令以初始化数据库并启动Odoo服务器:python odoo-bin -i base --addons-path=addons。 5. Odoo服务器启动后,使用浏览器打开“localhost:8069”网址,进入Odoo的登录界面。 6. 在首次登录界面中,填写管理员账号的用户名和密码,并输入要使用的数据库名称,然后点击“创建数据库”按钮。 7. 创建数据库后,就可以使用管理员账号登录Odoo系统,开始配置和使用了。 注意事项: - 在安装过程中,需要确保已经安装Python和PostgreSQL数据库软件,并配置了正确的环境变量。 - Odoo还有许多附加模块可以安装和使用,可以通过在命令行中使用“-i”参数来添加需要安装的模块。 - Odoo的默认端口号是8069,如果需要修改端口号,可以在启动命令中使用“-p”参数指定。 以上是Win10下Odoo16安装教程,希望能对您有所帮助。如有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

来自农村的写代码的农民

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值