中篇Python(ODOO)篇 第二章 ODOO基础(一)环境搭建(二)安装ODOO
ODOO是一套非常优秀的开源ERP系统,由于其采用Python语言开发,数据库采用PostgreSQL,用于生产环境的理想环境是在Linux平台下部署,其安装和配置比较繁琐,对于新手而言,前期部署难度较大,在实际使用过程中,有很多新手把大量时间花在了安装部署上,而且还不一定成功,不仅浪费了大量的时间,而且还严重打击了用户的使用积极性和实施成功的信心。有鉴于此,ODOO爱好者整理了一系列绿色版本(绿色版本是指软件下载解压后,即可运行),不会往操作系统的系统目录里写很多信息,不用安装,以免导致系统目录产生很多无用的垃圾信息,保障操作系统的长期干净高效。绿色版本的Odoo具有以下显著特点(不仅限于这些特点):l自带运行环境(DB,python、odoo 以及全部依赖库),避免安装的麻烦以及一些依赖库难以安装的问题 不在操作系统目录安装文件,保持操作系统干净,不用时删除目录即可 在同一操作系统上多版本共存,相互之间不影响(不同版本如果同时启动,数据库和odoo的端口要修改)本书重点是如何让读者快速做项目,因此,本书将采取ODOO绿色版,同时为了读者紧跟上ODOO的脚步,版本选用的是最新的14,虽然笔者在写本书的时候,ODOO14还有诸多问题,但是这些问题原则不影响本书。相信ODOO后续版本会修复这些问题的(目前ODOO已经19了,大家注意一下,最好使用同样的版本。)。(一)安装ODOO
笔者是找职牛教育(QQ:123490142)要的ODOO14绿色版,最好找职牛教育要一个调试用odoo.conf文件覆盖原文件。另外康虎软件工作室绿色版下载地址是http://www.khcloud.net/odoo/green/,下载后,解压到D盘ODOO下。读者请执行选择一个版本使用。addons_path = source\odoo\addons,myaddons,这个指明了odoo模块路径,其中myaddnos我们一般用来存放自己开发的模块,以免和官方模块混淆。替换odoo.conf文件的时候,记得将addons_path恢复,否则可能出现找不到模块地址的错误。xmlrpc_port = 8069,端口号,我们可以通过IP地址+端口号来访问ODOO。现在点击start.bat,等待服务启动,出现的MS-DOS窗口请不要关闭!有些新机器可能运行有问题,一般是c++运行库的问题,建议尝试找c++运行库的合集安装。另外在首次启动的时候,会弹出防火墙设置窗口,请确定允许。我们打开火狐或谷歌浏览器,在地址栏输入127.0.0.1:8069,出现以下界面,表示odoo已经启动了,127.0.0.1表示是本机IP,8069是ODOO端口号,至此ODOO绿色版已经准备好了。有时候写的模块有问题,用职牛教育的绿色版不出错误信息,读者可以用康虎绿色版来运行,会在DOS窗口显示错误信息,找到错误后修改。