新手安装odoo8后创建数据库失败,求助!
-
安装步骤:一:更新系统:
sudo apt-get update
二:升级所有套件:
sudo apt-get upgrade
三:postgresql创建数据库用户:
sudo su postgres
createuser odoo
psql
alter role odoo with password 'odoo';
四、使用apt-get安装Odoo Debian packages:
更新源列表 /etc/apt/sources.list
末尾增加一行:
deb http://nightly.odoo.com/8.0/nightly/deb/ ./
保存sources.list后退出
sudo apt-get update
sudo apt-get install odoo
五、输入ip:8069
创建数据库报错,截图请看附件 -
默认pgsql客户端认证的方式用的是peer, 就是系统中要有一个与数据库角色同名的linux用户(你的情况就是odoo用户, 并且该用户是启动Odoo的系统用户),所以只要创建一个名字为odoo的linux用户,并以此用户启动Odoo服务器。
或者你也可以把 /etc/postgresql/9.X/main/pg_hba.conf中 local的客户端访问认证方式从peer改为md5, 并在openerp-server.conf文件中指定数据库的用户为odoo.