Odoo目前以及发布了11.0版本,一下都是基于此版本做出的操作
安装:
由于咱们是开发人员,所以参考开发人员的 install 文档。
odoo提供了多种安装方式: Online, Packaged installers, Souce Install, Docker。
我这里采用的是 Packaged installers, 源码其实也下载下来了,但是没有安装
首先安装 postgresql
sudo apt-get install postgresql
wget -O - https://nightly.odoo.com/odoo.key| apt-key add -
echo "deb http://nightly.odoo.com/11.0/nightly/deb/ ./" >> /etc/apt/sources.list.d/odoo.list
apt-get update && apt-get install odoo
请注意权限问题,以及 apt-get update 可能会出现以下错误:
GPG error: http://nightly.odoo.com ./ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY DEF2A2198183CBB5
请执行以下命令:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DEF2A2198183CBB5
再继续执行:
apt-get update && apt-get install odoo
之后odoo就安装ok了,然后修改配置,/etc/odoo/odoo.conf
[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = 127.0.0.1
db_port = 5432
db_user = odoo
db_password = odoo
addons_path = /home/shizhengbin/project/myaddons/my-modules/ # 请注意,此处默认似乎是; addons_path, 前面带有分号,此时addons_path 不生效
以上的 db是postgresql配置,由于之前安装的时候,不知道默认user和password是什么,因此需要修改,执行以下命令
登录postgresql: postgres是postgresql自动生成的管理员用户,密码随机
sudo -u postgres psql
修改odoo的密码:
ALTER USER odoo WITH PASSWORD 'odoo'; # 此处密码需要用引号括起来, 以分号结尾
以上, 访问 http://localhost:8069 即可以访问