zoukankan      html  css  js  c++  java
  • Odoo12版本怎么配置启动?

    Odoo之前需安装

    • PostgreSQL 安装
    • wkhtmltopdf安装,wkhtmltopdf 提供html到pdf的转换功能,在odoo中的打印等功能需要
    • Python3.5+

    安装方式

    官方提供多种Odoo安装方式:

    源码安装详解

    源码获取

    git仓库地址:

    项目结构说明:

    • addons 功能模块,Odoo所有功能模块放在该目录下
    • odoo 基础模块,包含数据库连接、Model 管理,ORM、Http 服务等功能
    • setup python setup.py 安装相关文件
    • setup.py 将odoo目录下的基础模块安装到python 库中

    Virtualenv(可选)

    virtualenv 用来创建一个python 的隔离环境,通过它可以将Odoo的依赖包安装到隔离环境中

    # 在项目目录下创建 venv
    virtualenv venv
    

    依赖安装

    通过pip install -r requirements.txt 安装依赖,安装依赖时要注意Virtualenv 和非Virtualenv 会有所区别。如果使用Virtualenv 我们在执行命令时应该使用 venv下Scripts 目录下的pip

    window环境下

    #  virtualenv 方式
    .venvScriptspip.exe install -r requirements.txt
    
    #  非virtualenv 方式
    pip install -r requirements.txt
    

    Linux环境下

    #  virtualenv 方式
    ./venv/bin/pip install -r requirements.txt
    
    # 非virtualenv 方式
    pip install -r requirements.txt
    

    <font style="color:red">注:</font> window环境下安装 依赖可能出现由于zlib 没有导致Pillow安装失败,高版本的Pillow包含zlib:

    将requirements.txt 文件中的Pillow版本修改为5.3.0即可

    配置

    odoo配置可以在启动时指定配置文件或者直接配置启动参数

    [options]
    # 管理数据库时需要该密码
    admin_passwd = superadmin_passwd
    
    # 数据库
    db_host = 192.168.1.56
    db_port = 5432
    db_user = pgsql
    db_password = pgsql
    
    # 插件目录
    addons_path = addons
    
    # 日志
    logfile= log/log.service
    log_level=debug
    

    启动

    Linux 环境下:

     ./odoo-bin -c odoo.config -l zh-CN 启动
    

    如果使用virutalenv方式需要修改一下 oddd-bin 文件,修改文件首行:

     ##修改前
     #!/usr/bin/env python3
     
     ##修改后
     #!/usr/bin/env /opt/odoo/odoo12/odoo12-venv/bin/python3
    

    Window 环境下:

     .venvScriptspython.exe odoo-bin -c odoo.config -l zh-CN
    

    到此odoo服务已经开启了,我们可以访问localhost:8069

  • 相关阅读:
    java 多级图的最短路径
    在dos中编译java文件
    apollo客户端的长轮询机制的原理
    Apollo配置中心动态生效实现原理
    jmx_exporter+prometheus+grafana实现kafka metric监控
    XXL-JOB(1) 分布式任务系统选型和XXL-JOB介绍,这篇文章相当的经典呀
    grafana根据不同prometheus server统计数据
    XXL-JOB的使用教程
    普罗米修斯官方文档
    Prometheus标签的管理
  • 原文地址:https://www.cnblogs.com/wwh/p/11585453.html
Copyright © 2011-2022 走看看