一、程序安装方式搭建
1、下载 odoo.com/zh_CN/page/download程序包,安装odoo服务,可选择附带安装postgresql,17版本中安装odoo服务时,会自带安装python。
2、启停odoo服务,可通过如下两种方式启停
a、通过cmd命令窗口启停,命令如下:net start odoo-server-17.0 启动服务 (或net stop odoo-server-17.0停止服务)
b、通过任务管理器--》服务,找到odoo-server-17.0右键选择启停。
3、创建postgresql用户,用于odoo.conf配置的连接使用,默认不让使用postgres用户;
CREATE USER openpg WITH PASSWORD 'openpgpwd';(创建)
ALTER ROLE openpg CREATEROLE CREATEDB;(授权创建数据库权限)
4、通过页面创建数据库及用户
master password:root
database name:odoo
email:admin (登录用户名)
password:admin (登录用户密码)
二、源码方式搭建
1、docker中安装postgresql
docker pull postgres
2、启动postgresql
docker run -d --name=postgres -p 5432:5432 -e POSTGRES_PASSWORD=root postgres
注释:(命令中每个参数的含义):
-d 将以分离模式运行此容器,以便它在后台运行。
--name 将名称“postgres”分配给您的容器实例。
-p 容器端口 5432 绑定到主机上的相同端口。
-e设置PostgreSQL 密码。
postgres 是我们用来创建容器的图像的名称。
3、下载python并安装
Python Releases for Windows | Python.org
4、下载odoo源码
5、进入odoo源码目录,下载依赖
pip install setuptools wheel pip install -r requirements.txt 或指定镜像源下载:pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
三、odoo目录结构介绍:转载Odoo | 基础 | 初识系统-模块目录结构-CSDN博客