开源ERP安装之Opentaps和Openbravo安装指南

Openbravo3安装
官网以及很多博客给出的链接,点击之后会下载到虚拟机版本的应用程序,这种压缩包解压之后里面是一个虚拟机的配置文件和一个虚拟硬盘文件,这种程序直接放在VMware里启动就好了,没有什么可说的。
源码版本的安装首先需要下载到源码(https://sourceforge.net/projects/openbravo/files/10-openbravo-early-releases/3.0RC6.1/sources/),然后需要tomcat,ant,oracle或者postpresql数据库。

  1. tomcat

网上很多人提到tomcat必须要适用tomcat6,我没有测试其他版本,那就按照tomcat6来吧。下载解压版tomcat之后需要配置CATALINA_HOME环境变量。因为在适用ant编译源码时最后一步是将源码打成war包放在${env.CATALINA_HOME}/webapps下。
同时需要修改tomcat-users.xml文件,提供一个tomcat控制台的管理帐号。配置文件内同可以参考
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="admin" roles="admin,manager"/>

  1. java配置
    JAVA_HOME等常用的环境变量肯定是需要配置的,然后openbravo使用了比较老的cglib,这会导致permsize需求量比较大,如果不配置-XX:MaxPermSize参数的话可能会导致java.lang.OutOfMemoryError: PermGen space异常。建议这个值应该配置在512M。当然如果你有能力愿意修改openbravo的源码依赖,降低内存使用量最好了。
    配置permsize的方法是新增环境变量JAVA_OPTS=”-XX:MaxPermSize=512M”
  2. 数据库配置
    一开始我使用了Oracle数据库,后来发现实在能力有限,只好改用了PostpreSql数据库。安装好数据库之后需要记下来一个管理员帐号。稍后会用到。

  3. ant配置
    ant配置没什么好说的,去官网下载ant的安装包,设置好ANT_HOME,然后运行ant -version命令,可以运行就说明安装成功

  4. 开始安装Openbravo
    进入源码目录之后 使用ant命令“ant setup”,这一步主要是根据操作系统下载了一个可执行文件,该文件以图形化界面引导配置位于config/Openbravo.properties的配置文件。所以可以在运行这个程序之后手动修改这个配置文件。
    注意,配置数据库的时候需要提供两个用户。我也不太明白这两个用户应该从哪里获得,后来发现其实应该是提供一个系统用户,以及一个你需要创建的用户名密码,程序会根据你提供的用户名密码创建一个新的用户。

Openbravo.properties文件配置完成之后运行“ant install.source”命令,这个命令主要是用来初始化数据库。可能需要比较长的时间。并且会容易出现内存不足的异常。解决办法就在JAVA_OPTS参数里。
5. 完成之后
ant命令执行之后,需要手动启动tomcat。启动之后根据刚刚配置的地址和项目名称访问项目。默认地址为http://localhost:8080/openbravo,初始用户名Openbravo,密码openbravo.

开源ERP安装之Opentaps和Openbravo安装指南相关推荐

  1. 跟我学,轻松安装开源ERP软件Open ERP

    跟我学,轻松安装开源ERP软件Open ERP http://www.linuxeden.com/html/solution/20090701/66521.html Open ERP原名Tiny ER ...

  2. erp5开源制造业erp安装和学习入门指南

    erp5开源制造业erp安装和学习入门指南 安装 环境:debian 11 (root用户) wget https://deploy.erp5.cn/erp5-standalone bash erp5 ...

  3. 十大开源ERP点评 献给深水区的中小企业和CIO们

    原文地址:http://www.oschina.net/news/58437/top-10-erp-software 如今,企业资源规划(ERP)和客户关系管理(CRM)系统的必要性已经被各种组织和企 ...

  4. odoo:开源 ERP/CRM 入门与实践

    看了这张图,或许你对odoo有了一些兴趣. 这次就是和大家一起交流开源ERP/CRM系统:odoo 对以下读者有帮助:研发.产品.项目.市场.服务.运营.管理等. 一.背景趋势 社交网络.电商O2O: ...

  5. odoo:开源 ERP/CRM 入门与实践 -- 上海嘉冰信息技术公司提供咨询服务

    odoo:开源 ERP/CRM 入门与实践 看了这张图,或许你对odoo有了一些兴趣. 这次Chat就是和大家一起交流开源ERP/CRM系统:odoo 对以下读者有帮助:研发.产品.项目.市场.服务. ...

  6. 7款开源ERP系统比较

    如果你的企业是高速发展的中小企业,希望用IT给管理带来提升,对国内主流 ERP产品几万元到几十万元的投入觉得风险过大,还恐惧购买成品ERP.你还有 另外一种选择,选择免费且开放的开源ERP软件进行二次 ...

  7. 七款开源ERP评估比较

    前言 一.Compiere  ERP 二.Openbravo ERP 三.Nseer ERP (信恩) 四.Open ERP 五.Web ERP 六.Sequoia ERP  七.Opentaps 前 ...

  8. [转载]7款开源ERP系统比较

    现在有许多企业将ERP项目,在企 业中没有实施好,都归咎于软件产品不好.其实,这只是你们的借口.若想要将ERP软件真正与企业融合一体,首先得考虑企业的自身情况,再去选择适合的 ERP软件. 如果你的企 ...

  9. 盘点世界排名最前的5款开源ERP软件

    盘点世界排名最前的5款开源ERP软件 盘点世界排名最前的5款开源ERP软件 « 于: 十一月 03, 2012, 11:15:42 下午 » 引用 Add Multi Quote Remove Mul ...

  10. 全球10大顶级开源ERP系统

    企业资源规划(ERP)和客户关系管理(CRM)系统现在已经成为各种组织和企业的必需品,通过它们,可以轻松实现企业的信息数据标准化.系统运行集成化.业务流程合理化.绩效监控动态化.管理改善持续化. 本文 ...

最新文章

  1. InfluxDB 2.0 之Flux语法篇
  2. go 数组任意位置插入数字类型的元素
  3. fwOA获取当前用户信息及常用数据库表
  4. php和python-什么是Python和php?Python与PHP有什么区别
  5. 【Qt学习笔记】4.事件处理
  6. tidyverse —— tidyr包
  7. STM32F030 定时器
  8. Asp.NET之入门
  9. 从苏宁电器到卡巴斯基(第二部)第08篇:我在卡巴的日子 VIII
  10. Computer OpenCart 自适应主题模板 ABC-0084
  11. npm 安装出现 UNMET DEPENDENCY 的解决方案
  12. python爬虫爬妹子图_【爬虫】直接上干货-爬取妹子图整站图片
  13. crontab定时任务不执行,并且没有收到错误信息邮件
  14. 朱建辉php,“神采·朱建辉版画艺术展”在尼泊尔加德满都开幕
  15. eclipse新建类auther自填充
  16. MATLAB读取nc数据并显示
  17. 韩国利用三星区块链技术打击海关诈骗
  18. C++设计:关于CMatrix类的相关操作
  19. C# 编写Windows Service(windows服务程序)
  20. 门磁开关原理及相关应用

热门文章

  1. Linux中tar分卷压缩与解压缩
  2. 引爆你的集合灵感 [C#, LINQ]
  3. windows7 系统中,IE打开网页窗口提示网页上有错误“无法打开匿名级安全令牌”解决方法
  4. nodejs 牛刀小试
  5. 计算机量子化学计算实验报告物化实验,量子化学计算方试验.doc
  6. 18个Windows应该有却没有具有的服从(2)
  7. python 布尔值取反_如何在Python中获得布尔值的相反(否定)?
  8. Flutter TextField输入文字时,若页面刷新,会导致光标位置发生变化。
  9. 如何跨网络远程操作另一台计算机,如何远程控制另一台计算机?
  10. win10怎么更新到1809正式版 升级windows10方法