Odoo
简介
Odoo 是一款一体化商业软件,包括 CRM、网站/电子商务、账单、会计、制造、仓库 - 以及项目管理和库存。
准备 Alpine
安装和通常的仓库更新/升级后,为 odoo 添加用户 (不一定非要命名为 odoo)
# adduser odoo # su - odoo
安装依赖
# apk add python3 py-pip py3-lxml py3-greenlet py3-gevent py3-psutil py3-pillow py3-psycopg2 py3-reportlab postgresql-dev postgresql git g++ py3-pyldap
克隆 Odoo git 仓库
$ cd ~ $ git clone https://github.com/odoo/odoo.git $ cd odoo
![]() pip 是外部管理的!软件包应该使用 apk 或使用虚拟环境安装 (讨论) |
安装 python 依赖
# pip3 install -r requirements.txt
Postgres 安装
创建、配置和启动数据库
# rc-service setup # rc-service postgresql start # rc-update add postgresql
创建新的数据库用户 (Odoo 不会以默认的 postgres 用户身份运行)
# su - postgres -c "createuser -s odoo"
运行 Odoo
这将在 localhost:8069
上提供 Odoo 服务,并使用 Unix 套接字连接到 odoo 数据库。
$ ./odoo-bin