Odoo14.0源码安装和系统搭建配置
Odoo 是基于Python写的⼀系列开源ERP应⽤程序套装,前⾝是OpenERP。
此套装可满⾜中⼩型企业的⼀切应⽤需求,例如,企业基本的进销存、采购、销售、MRP⽣产制造、品保质量保障、企业招聘、员⼯合同、休假、午餐管理、内部论坛、车队管理、内部聊天IM沟通、客诉追溯管理、CRM客户关系管理、VOIP、E-Shop电⼦商务、⽹店、企业官⽅⽹站,财务会计、银⾏对账、资产管理、HR⼯资管理、预算管理、WMS仓库库存管理、POS街边⼩摊、社区商店、项⽬管理、条码、PLM等等
这⾥介绍如何通过源码安装和搭建Odoo系统。
参考⽂档
1源码下载
2 境准备:
2.1 Python3
Odoo14.0 需要 Python 3.6或更⾼版本. 所以⾸先需要安装python3
⽤下⾯命令查看python的版本
$ python3 --version
输出如下:
/local/mes$ python3 --version
Python 3.6.9
2.2 Postgresql安装
PostgreSQL需要10.0及以上版本。
$sudo apt install postgresql postgresql-cli
PostgreSQL安装完成后,默认只有⼀个postgres⽤户,Odoo禁⽌使⽤postgres⽤户连接数据库,所以需要创建新数据库⽤户,⽤如下命令:
$sudo -u postgres createuser -s $USER
$ createdb $USER
这样,我们就拥有了与Linux系统账户同名的PostgreSql ⽤户,就可以不需要密码连接数据库了。
2.3 安装依赖库
1)先安装下⾯的依赖包:
sudo apt install python3-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libtiff5-dev libjpeg8-dev libopenjp2-7-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev libharfbuzz-dev libfribidi-dev libxcb1-dev libpq-dev xfonts-75dpi
2)然后进⼊odoo的⽬录,运⾏:
$ pip3 install setuptools wheel
$ pip3 install -
源代码下载开源社区3)安装wkhtmltopdf0.12.5
下载Ubuntu18版本的deb包,如下图所⽰:
然后执⾏:
$ sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb
4)安装nodejs, npm, rtlcss
$sudo npm install -g rtlcss
3 配置和启动
启动⽂件是位于根⽬录的Odoo-bin
3.1启动参数
参数说明
配置⽂件说明
第⼀次启动加 –i base 参数初始化数据库。以后启动就不需要了。
python3 odoo-bin --addons-path=addons -d robin –i  base
启动之后端⼝号为8069
3.2 登录
⽤户名和密码为: admin : admin
第⼀次启动后会发现输⼊admin:admin账户后没法登陆系统,
这时,关闭进程,重新运⾏python3 odoo-bin --addons-path=addons -d dbname 然后⽤admin:admin登陆就可以了。
登录之后就是各种应⽤的APP。
odooERP系统(框架)总结

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。