Linux下odoo的安装

1. 源代码获取:

    命令行:git clone https://github.com/odoo/odoo.git     可添加指定版本: -b  14.0  --depth 1 只克隆最后一次的提交,加快速度: git clone https://github.com/odoo/odoo.git  -b 14.0 --depth 1

 

2.准备

  python: 确保已安装python:

    版本3.6以上: python3 --version

  postgresql:  Odoo 使用 PostgreSQL 作为数据库管理系统。使用您的包管理器下载并安装 PostgreSQL(支持的版本:10.0 及更高版本)。官网安装手顺

        默认仅有用户postgres,但Odoo禁止通过postgres来进行连接,因此你需要新建一个PostgreSQL用户:

1 使用postgres用户登录(PostgresSQL安装后会自动创建postgres用户,无密码)
  [root]# su postgres
2 登录postgresql数据库
  bash-4.4$ psql
3 创建用户和数据库并授权
  create user odoo with password 'odoo';

3.依赖

  安装requirements.txt文件:

pip3 install virtualenv
virtualenv --version
进入适合路径:执行
virtualenv  venv
source venv/bin/activate
安装包
pip3 install -r odoo/requirements.txt

4.运行

修改 debian下的odoo.conf 

[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = localhost
db_port = 5432
db_user = odoo
db_password = odoo
addons_path = ./addons

激活虚环境

source venv/bin/activate

执行命令

   python3 

 

  

 

 

    

posted @ 2021-07-07 20:39  厉风行  阅读(13)  评论(0)    收藏  举报