Odoo的前身是OpenERP,是欧洲开发的一款开源ERP软件,OpenERP发展的初衷是为了提供SAP、Microsoft Dynamics等商业ERP软件的开源替代产品。它使用Python语言开发,数据库采用开源的PostgreSQL,系统8.0以前版本采用GNU GPL开源协议发布,从9.0版本开始采用AGPL开源协议发布。
OpenERP作为跨平台的应用系统,支持在Windows、Linux等多种操作系统上运行,还支持通过Andriod、iPhone等手机移动终端接入访问。
下面分别介绍下在ubuntu跟windows上的安装方法。
一、在windows下建议安装步科大神的绿色版本
下载地址:http://sourceforge.net/projects/greenopenerp/files/ 选择
GreenOdoo-8.0-win32.zip。解压后运行service_install.bat,然后执行start.bat能看到以下图片
说明服务已经启动,可以通过http://127.0.0.1:8069访问
二、在ubuntu下面通过apt-get方式安装odoo
进入http://nightly.odoo.com/
按照官方提示三部先安装Odoo
1、wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
2、如果需要安装9.0,自己改下源的地址。提示:如果是安装9.0,全部安装完后还需要安装node-less。
echo "deb http://nightly.odoo.com/8.0/nightly/deb/ ./" >> /etc/apt/sources.list
3、不熟悉ubuntu的apt-get命令的去看下命令说明!
apt-get update && apt-get install odoo
三、安装postgresql(如果你的系统没有安装过postgresql数据库)
1、sudo apt
-get install postgresql
2、下面为 postgreSQL 数据库添加并配置 odoo 用户 :
首先切换到 postgres 用户,它是 postgreSQL默认的初始用户,以它的身份操作我们就有配置数据库的权限:
sudo su postgres
然后以 postgres 的身份创建一个新的数据库用户 odoo,odoo 程序将以它的身份访问 postgreSQL 数据库,来创建和删除数据库文件。
createuser –drSP odoo
系统提示两次输入密码:
Enter password for new role: ********
Enter it again: ********
记住你这里设置的密码,后文中你会用到它
最后退出 postgres 用户身份:
exit
四、为Ubuntu 服务器安装 Python 运行库
sudo apt
-get install python
-dateutil
sudo apt
-get install python
-decorator
sudo apt
-get install python
-docutils
sudo apt
-get install python
-feedparser
sudo apt
-get install python
-gdata
sudo apt
-get install python
-gevent
sudo apt
-get install python
-imaging
sudo apt
-get install python
-jinja2
sudo apt
-get install python
-ldap
sudo apt
-get install python
-libxslt1
sudo apt
-get install python
-lxml
sudo apt
-get install python
-mako
sudo apt
-get install python
-mock
sudo apt
-get install python
-openid
sudo apt
-get install python
-passlib
sudo apt
-get install python
-psutil
sudo apt
-get install python
-psycopg2
sudo apt
-get install python
-pybabel
sudo apt
-get install python
-pychart
sudo apt
-get install python
-pydot
sudo apt
-get install python
-pyparsing
sudo apt
-get install python
-pypdf
sudo apt
-get install python
-reportlab
sudo apt
-get install python
-requests
sudo apt
-get install python
-simplejson
sudo apt
-get install python
-tz
sudo apt
-get install python
-unittest2
sudo apt
-get install python
-vatnumber
sudo apt
-get install python
-vobject
sudo apt
-get install python
-werkzeug
sudo apt
-get install python
-xlwt
sudo apt
-get install python
-yaml
sudo apt-get install
python-suds
(9.0)
sudo apt-get install node-less
(9.0)
五、配置Odoo的数据库连接
1、sudo vi /etc/odoo/openerp-server.conf
db_host = 127.0.0.1
db_password = XXXXX
db_port = 5432
db_user = odoo(刚配置postgresql时新建)
以上安装全部完成!
通过http://127.0.0.1:8069访问,第一次会跳出创建数据库
然后看一张模块管理的图!!