Ubuntu18.04通过源码安装Odoo14的教程
本系列背景介绍
Odoo是一个基于Python语言构建的开源软件,面向企业应用的CRM,ERP等领域,其目标是对标SAP,Oracle等大型软件提供商,但却通过仅仅一个平台满足企业所有管理的业务需求。
本系列文章针对Odoo14版,从系统安装,开发环境配置,代码结构,主要功能升级,源码赏析,Anodoo对Odoo的关键扩展等角度,预先给大家介绍即将在2020年发布的这一最新版本。
本篇概述
Odoo14的安装和历史版本差不多,同样也包括安装文件,源码,Docker等多种形式,本文则通过源码方式在Ubuntu18.04上安装Odoo14.
Postgresql数据库准备
在PostgreSQL官网,或者通过apt命令安装数据库。
https://www.postgresql.org/
https://www.postgresql.org/download/linux/ubuntu/
sudoaptupdate sudoaptinstallpostgresqlpostgresql-contrib
由于是开发环境,使用当前用户,以及使用postgresql的createdb命令增加数据库:
Createdodoo14
通过源码安装
由于Anodoo在Odoo上进行源码级别的扩展,所以本文优先演示源码安装模式。
在http://nightly.odoo.com/下载和准备Odoo14的源码文件,利用tar,或者unzip命令解压缩源文件,解压缩到~/odoo14目录。本案例中进一步更名为形如~/odoo14/odoo的目录。
创建虚拟环境
由于在开发环境,有多个odoo或者python的环境,建议创建Python的虚拟环境。通过在~/odoo14目录下运行python3-mvenvpython3创建虚拟环境,并通过
sourcepython3/bin/activate启动,注意完成后退出虚拟环境的命令是deactivate
安装依赖
通过以下命令安装所有的依赖
sudoaptinstalllibpq-devlibldap2-devlibsasl2-devlibxslt1-devsudoaptinstallpython3-setuptoolspython3-wheelsudoapt-getinstalllibsasl2-devpython-devlibldap2-devlibssl-devpython3-pypdf2pip3installwheelpip3install-rodoo/requirements.txtsudoaptinstallwkhtmltox_0.12.5-1.bionic_amd64.deb
创建配置文件
在~odoo14/下创建odoo.conf文件,内容如下:
[options]db_host=Falsedb_port=Falsedb_name=odoo14db_user=odoodevdb_password=Falselogfile=/var/log/odoo/odoo14.logaddons_path=/home/lionger/odoo14/odoo/addons
启动Odoo14
python3odoo/odoo.py-codoo.conf-ibase
注意,在启动了虚拟环境的基础上,通过在~odoo14/目录下运行python3odoo/odoo.py-codoo.conf-ibase。其中-ibase是第一次启动时,用来初始化数据库的。第二次启动则可以不用。
预览Odoo14的功能
通过以上启动好Odoo14后,首次默认没有安装Module,启动速度很快。启动完成后,通过访问http://localhost:8070访问,首次直接点击进入系统后,即可看到如下界面。
结语
从下载源码,创建Python虚拟环境,安装依赖,创建配置文件到启动,简单几个步骤,就可以快速安装史上最强开源CRM、ERP并试用一把,建议大家尽快试试。
以上所述是小编给大家介绍的Ubuntu18.04通过源码安装Odoo14的教程,希望对大家有所帮助!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。