第一章 环境搭建
秋小虎
操作系统的选择
Odoo的最佳操作系统是Ubuntu,如果你对Linux不熟悉,Windows上面也是可以的,但是Window上只推荐做开发环境,不推荐部署生产环境。关于Odoo生产环境的部署,后面会有专门的章节介绍。这里还是推荐读者是使用Linux环境进行学习开发,也可以在Window上使用虚拟机软件(VMWare和VirtualBox)配合ssh终端软件(Xshell,个人用户免费)进行环境搭建。本书只介绍Linux下的安装步骤,Windows下的安装,读者可以在网上搜索到相关教程。
环境的搭建
Odoo的环境搭建方式多种多样,按方式划分的话可以分为源码安装和安装包安装两种方式。 源码安装的方式相对比较繁琐,适合于喜欢自己动手同学。安装包安装的方式比较简洁,适合于喜欢傻瓜式安装软件的同学。两种方式没有优劣之分,取决于你的心情。下面简单介绍一下这两种安装方式。(因为windows的使用场景比较少,本书所有的开发和部署场景均是在Linux下完成,喜欢使用windows和mac的同学可以到网络上搜索相关的内容,完成安装后继续阅读)
数据库的安装
Odoo使用的是Postgresql,我们在正式开始安装之前需要先安装好数据库。使用安装包安装的同学可以跳过这一部分,因为安装包通常会自动把数据库安装好。本书的环境基于ubuntu,使用centos的同学可以根据centos的命令自行替换。
1. 安装postgresql:
apt-get install postgresql
1. 数据库安装完成后,需要配置odoo用户:
sudo su postgres psql
create user odoo with superuser
1. 开启监听模式,默认情况下Postgresql只允许本地访问,因此我们需要将该条件放开。找到/etc/postgres/9.x/main/postgr…