Odoo的安装

2023-11-01

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访问,第一次会跳出创建数据库

然后看一张模块管理的图!!



本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Odoo的安装 的相关文章

  • 如何从odoo中的组中删除隐含的ID?

    我正在尝试删除implied ids of 购买用户群 这是采购订单中的实际组
  • Python 中以下代码有什么问题?

    我试图对一个字段实施约束 但它不会导致约束验证 而是允许保存记录而不显示任何约束消息 def check contact number self cr uid ids context None for rec in self browse
  • OpenERP 服务器错误 访问被拒绝

    安装 Odoo 后 我进入了 Web 面板 它要求创建新数据库 当我输入详细信息时出现错误 我可以成功更改主密码 我已经在 putty 上创建了数据库 并且 etc 文件夹下没有 openerp server conf 文件 Odoo Op
  • 显示额外空字段的树视图

    我创建了一个自定义模块 在我的树视图中 我将始终只有 1 行数据 但在我的树视图中 它显示了额外的空行 如何删除那些不需要的空行 我的查看代码
  • 如何在 Odoo8 中使树只能内联编辑(不能创建,不能删除)?

    我正在尝试使树可内联编辑 我不希望能够从该树中创建或删除记录 所以我接下来要做的是
  • 多对多关系过滤器

    我需要使用与另一个表具有多对多关系的类别表来过滤查询 是否可以使用多对多关系过滤查询 Table res partner有many2many字段category id与表有关的res partner category res partner
  • 当 xml 更改时,Odoo 模板页面不会更新

    刚刚为客户启动 Odoo 我在模板方面遇到了一个重大问题 一个简单的模板 有一些 div 和标题 我还有一个记录可以在主菜单中显示 当我第一次创建它时 一切正常 但是 如果我想添加或更改一些 html 这些更改不会显示在网站页面上 即使在我
  • 使用按钮打开另一个模块表单视图

    我正在尝试打开另一个模型表单视图 但收到错误外部 ID 未找到 在 py文件中 class ru assignments models Model name ru assignments class ru assignments sub m
  • 如何在不编译的情况下安装wkhtmltopdf补丁qt?

    我正在使用 google 云实例作为主机 Odoo somo 报告打印为 pdf 正常 但其他使用自定义纸张格式的会出现以下错误 开关 header spacing 不支持使用未打补丁的 qt 将被忽略 开关 header html 不支持
  • 如何编写使用OpenERP ORM直接上传到Postgres数据库的Python脚本

    我需要在 Python 中编写一个 独立 脚本 仅使用 OpenERP 的 ORM 模块将销售税上传到数据库中的 account tax 表 我想做的是类似下面的伪代码 有人可以向我提供有关以下内容的更多详细信息 1 我需要设置什么sys
  • openerp中的父左和父右

    什么是父左和父右 它是如何运作的Openerp Thanks 正如拉斐尔 科莱 Raphael Collet 所解释的那样他关于 OpenERP Server 的回答 https answers launchpad net openobje
  • 如何在行(行)而不是列中组织多对多复选框?

    我正在创建一个模块 其中我有一个Many2many字段 我想将其转换为复选框组 我已经在我的 XML 视图中编写了这个来实现它
  • Odoo 服务器无法在 Windows 10 中启动

    我在其官方社区版本页面上下载并安装了 odoo 13 然后当我安装一切正常并启动 odoo 时 浏览器会打开 localhost 8069 即 odoo 端口 并且不会打开任何内容 服务器只是不打开开始 我运行 odoo bin 这是我的错
  • 如何在 odoo 8 中导入 QOH

    我想通过 odoo 前端或使用后端 postgres 查询 更新 odoo 中的库存 我的股票价值保存在 csv 文件中 最后 我想批量更新现有数量 终于解决了 按照步骤操作即可 步骤1 1 gt 在仓库模块中选择产品 在列表视图中打开 2
  • 何时在 odoo 中使用 api.one 和 api.multi |打开程序?

    最近odoo 以前的OpenERP V8已经发布了 在新的 API 方法中引入了装饰器 在models py方法需要修饰 api one or api multi 参考odoo 文档 https www odoo com documenta
  • 在 odoo12 的表单视图中隐藏操作/更多按钮

    我想在 odoo12 中仅隐藏操作 更多按钮而不是打印按钮 我发现一些类似的问题在 odoo12 中不起作用 不是一个像样的答案 而是你的一个方向 源码中 我的版本是11 odoo 11 0 addons web static src js
  • 如何在树视图标题中“创建”和“导入”按钮 Odoo 8 附近添加按钮?

    我可以成功在表单视图标题或树视图行中添加按钮 但我想在 Odoo 8 中 创建 和 导入 按钮附近的树视图标题中添加自定义按钮 我该如何执行此操作 我找到了解决我的问题的方法 如果我使用 我会替换创建按钮project project mo
  • 出现错误 /usr/bin/env: 节点:权限被拒绝

    我已经在我的服务器 Centos 上完成了 ODOO v9 安装 一切都已安装成功 登录页面也可以正常工作 但登录后我收到一个包含以下错误的页面 usr bin env node Permission Denied 我尝试更改权限 但我的问
  • 定制 odoo 中的会计和财务模块?

    我正在研究会计和财务模块 我想做一些修改 例如隐藏字段和隐藏税收图表 有人能帮我吗 请告诉我隐藏左侧菜单项 税表 的程序 我也想知道view id隐藏发票表中的税费和底部税费 更新 请让我知道隐藏它们的外部 ID 我无法找到它们 因为它们链
  • 如何使用python创建从openerp自动发送邮件的程序

    如何使用python创建从openerp自动发送邮件的程序 我已经创建了 openerp 模块 当生成客户端 ID 时 我正在尝试向客户端发送邮件 在 sale 文件夹中的 sale py 中 当将潜在客户转换为客户时 我想向客户发送邮件

随机推荐

  • c#—OpenFileDialog(打开文件对话框)

    OpenFileDialog是什么 OpenFileDialog是一个类 实例化此类可以设置弹出一个文件对话框 比如 我们发邮件时需要上传附件的时候 就会弹出一个让我们选择文件的对话框 我们可以根据自己的需求 自行设置一些对话框的属性 那么
  • ASP.NET WebAPI 连接数据库

    ASP NET Web API 是一种框架 用于轻松构建可以访问多种客户端 包括浏览器和移动设备 的 HTTP 服务 ASP NET Web API 是一种用于在 NET Framework 上构建 RESTful 应用程序的理想平台 本文
  • window11中Jdk1.8下载,安装和环境配置(超详细)

    一 下载安装包 这里为了方便大家 提供百度网盘下载 链接 https pan baidu com s 1 Qz7pO226To7yy6ytdPR Q https pan baidu com s 1 Qz7pO226To7yy6ytdPR Q
  • Windows——进程间通信

    进程间通信 进程间通信的概念 Mailslots 关于Mailslots 命名规则 使用 创建 Mailslot 写入 Mailslot 读取Mailslot 管道 关于管道 匿名管道 匿名管道创建 命名管道 命名规则 访问模式 相关操作
  • Spring Boot 多数据源及事务解决方案

    一个主库和N个应用库的数据源 并且会同时操作主库和应用库的数据 需要解决以下两个问题 如何动态管理多个数据源以及切换 如何保证多数据源场景下的数据一致性 事务 本文主要探讨这两个问题的解决方案 希望能对读者有一定的启发 1 数据源切换原理
  • 关于Springboot 无法捕获异常(@Transactional注解导致)

    在工作中发现了一个非常奇怪的事情 就是我突然间捕获不了异常 异常捕获 关于为什么会出现这样的问题呢 经过研究发现 原来是在这个类上 被加上了事务的注解 Transactional 这个事务的注解 就把我的异常给处理掉了 所以在这个被事务注解
  • 使用IntelliJ IDEA创建基于Gradle的kotlin项目

    一 首先打开Idea 选择Create New Project 二 选择Gradle项目并勾选 三 填写项目信息 四 然后一路默认下去就可以了 五 最终创建好的项目如下 六 写个HelloWorld
  • STM32F103ZET6【标准库函数开发】------按键扫描和外部中断的优先级对比

    1 打开正点原子的库函数源码可以看到关于按键的程序有两个 一个是按键输入实验 一个是外部中断实验 从最后体现的效果来看 这两个似乎是一样的 那么如果按键输入和外部中断冲突了 那么哪个优先级比较高呢 今天就来试试 2 首先还是简单介绍 硬件用
  • 什么是数据流图 Data Flow Diagram (DFD)

    什么是数据流图 DFD 如何绘制DFD 一张图片胜过千言万语 数据流图 DFD 是系统内信息流的传统视觉表示 一个整齐而清晰的DFD可以用图形描绘出大量的系统需求 它可以是手动的 自动的或两者的组合 它显示了信息如何进入和离开系统 什么改变
  • Windows Server --- RDP远程桌面服务器激活和RD授权

    RDP远程桌面服务器激活和RD授权 一 激活服务器 二 设置RD授权 系统 Window server 2008 R2 服务 远程桌面服务 注 该方法适合该远程桌面服务器没网络状态下 离线 激活服务器 一 激活服务器 1 打开远程桌面授权管
  • 链表的运用:多项式加法

    通过链表来实现两个多项式的加法 1 创建节点类型 用链表储存多项式则链表的一个节点就代表多项式的某一项 所以一个节点应该包含多项式的系数 多项式的指数以及指向下个节点的指针 2 打印多项式 传入一个指向多项式链表的指针 遍历该链表 依次打印
  • 线性代数的本质——几何角度理解

    B站网课来自 3Blue1Brown的翻译版 看完醍醐灌顶 强烈推荐 线性代数的本质 本课程从几何的角度翻译了线代中各种核心的概念及性质 对做题和练习效果有实质性的提高 下面博主来总结一下自己的理解 1 向量的本质 在物理中的理解是一个有起
  • Qt下实现支持多线程的单例模式

    1 代码介绍 实现单例模式的代码很多 本文的单例模式实现代码是本人一直在工程项目中使用的 现拿出和大家交流分享 本文实现的单例模式 支持多线程 采用双重校验检索的方式 集成析构类 杜绝内存泄漏 稳定性好 使用C Qt的朋友们可以了解一下 不
  • 一、深入理解-Java集合初篇

    导读 本篇文章开始我们将要开始讲解Java集合 包括List Set Map等 也会对HashMap做深入的讲解 通过JDK1 7和JDK1 8两个版本的源码分析一步一步引导大家理解编程思想 同时还会就JDK1 7 JDK1 8两个版本的哈
  • [CentOS Python系列] 四.阿里云服务器CentOS连接远程MySQL数据库及pymsql

    从2014年开始 作者主要写了三个Python系列文章 分别是基础知识 网络爬虫和数据分析 Python基础知识系列 Pythonj基础知识学习与提升 Python网络爬虫系列 Python爬虫之Selenium Phantomjs Cas
  • Xgboost安装,常见错误解决办法

    Xgboost安装 本人在安装Xgboost时 查看了太多的教程 但因为太多的教程已经过时了 最后结合多个教程 overflow上的问题 对这些问题进行解决 此处为了感谢 特地贴出网址 另 本机环境 python3 64位 步骤 1 为了获
  • Spring Boot 日志组件logback实现日志分级打印

    准备工作 环境 1 windows 2 jdk 8 3 maven 3 0 4 IDEA 构建工程
  • FISCO BCOS开发第一个区块链应用--小白实战

    官方链接 简单的步骤直接跳过了 主要是记录下整个过程中出现问题最多的地方 4 创建区块链应用项目 第一步 安装环境 首先 我们需要安装JDK以及集成开发环境 首先 在官网上下载JDK14 JDK1 8 至JDK 14都支持 并安装 然后 修
  • 程序员Windows上应该知道的软件开发神器

    1 基本编译器 C C C 自然是大家再熟悉不过的Visual Studio了 微软自家开发的自然不必多说 而且随着版本更新 界面越来越好看了 Java当然少不了Eclipse Python有Pycharm 网页设计和网站管理工具 HTML
  • Odoo的安装

    Odoo的前身是OpenERP 是欧洲开发的一款开源ERP软件 OpenERP发展的初衷是为了提供SAP Microsoft Dynamics等商业ERP软件的开源替代产品 它使用Python语言开发 数据库采用开源的PostgreSQL