1.1 Odoo的结构
Odoo使用Web浏览器来访问Odoo服务,因此你的Odoo服务器可以部署在较远的地方(如另外一个城市),用户的计算机上只需安装谷歌、火狐或 IE9 以上的浏览器,所以Web客户端不需要特别的维护。
一个 Odoo 系统由两个主要的组件组成:
1)数据库服务器PostgreSQL,它包含了所有的数据库,每个数据库都包含了部分Odoo系统设置和全部客户数据。
2)Odoo应用服务,Odoo应用服务包含了所有的企业逻辑并保证Odoo的最优性能
数据库服务和 Odoo 服务可被安装到同一台服务器上,如果出于性能的考虑,也可分布到不同的计算机上。
注:Postgresql, 是一个免费、开源和高性能的对象-关系型数据库管理系统。它可在各种类型的操作系统上运行,从 Unix/Linux到不同版本的Windows,从Mac OS X、Solaris、SunOS到BSD。
1.2 Odoo的安装
下面的表汇总了不同的安装方法。
表:在 Windows或Linux中的安装方法对比。
注:稳定版本和开发版本
Odoo包含稳定版本(Stable)和开发版本(Master)。
开发Master版本分支将集成新的功能。这个分支比稳定版本更先进,但是可能含没被发现和修正的缺陷。Odoo制作了代码源,只要需要,你可以下载最新的Master开发版本(http://nightly.odoo.com/master/nightly/)。
稳定版本分支被设计应用于生产环境。它经过长时间的测试和校验,仅每年产生。对于稳定版本,仅仅进行缺陷的修复。
1.3.1 在Windows上独立安装Odoo
测试Odoo,或小微企业的生产环境,可采用 Windows 上的安装。
下载地址: http://nightly.odoo.com/10.0/nightly/exe/ 。
下载后采用管理员身份运行,采用默认值安装即可。
注:windows下安装目录的路径不要带中文,不然会导致界面无法运行的问题,系统的登录名也避免使用中文。
1.3.2在Ubuntu Server 16.04 LTS中安装Odoo
Odoo10.0最适用的Ubuntu版本为“Ubuntu Server Server 16.