`

ubuntu 下安装opentaps

阅读更多
第一次接触ubuntu  整了半天也没有装成功

在网上找的这篇文章,留存。

opentaps-1.0.4的安装还是比较简单的。下面是我的安装经过:

1,安装好ubuntu9.04,当然其他版本如8.04, 9.10, 10.04也可以对照此过程安装。

2,确定安装好mysql,如何安装mysql, 可到ubuntu论坛上去看

3,安装好jdk1.60,我在这问题上折腾了好长时间。ubuntu服务器如果安装tomcat服务器的话,就会默认安装openjdk,而且 tomcat也占用8080端口,容易导致看不到页面。因此如果是新装的系统最好不要预装tomcat服务器。如果系统里有jdk,用java -version 应该看到如下信息:

$ java -version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)

如果系统里没有jdk,或者是看到的是openjdk的话,就要卸载掉openjdk。然后安装sun的jdk.

在ubuntu下安装jdk的最简单的方法是输入以下命令:

sudo apt-get install sun-java6-jdk

如果系统里有多个jdk,也可以用以下命令选择:

sudo update-alternatives --config java

4,下载opentaps-1.0.4压缩包,下载原版,解压,到任一目路,不过一般应该到/usr/local安装目录。原版里带有中文包,但是很不全。下载中文包,解压,覆盖到原版相应的目录。

5,建立数据库,我这里用的是mysql,其他数据库没有测试。

6,进入opentaps根目录,修改framework/entity/config/entityengine.xml文件找到第一个 default,将datasource-name="localderby" 改成 datasource-name="localmysql"

再找到如下一段:


<datasource name="localmysql"
helper-class="org.ofbiz.entity.datasource.GenericHelperDAO"
field-type-name="mysql"
check-on-start="true"
add-missing-on-start="true"
check-pks-on-start="false"
use-foreign-keys="true"
join-style="ansi-no-parenthesis"
alias-view-columns="false"
drop-fk-use-foreign-key-keyword="true"
table-type="InnoDB"
character-set="utf8"
collate="utf8_general_ci">
<read-data reader-name="seed"/>
<read-data reader-name="demo"/>
<read-data reader-name="ext"/>
<inline-jdbc
jdbc-driver="com.mysql.jdbc.Driver"
jdbc-uri="jdbc:mysql://127.0.0.1/ofbiz?autoReconnect=true"
jdbc-username="ofbiz"
jdbc-password="ofbiz"
isolation-level="ReadCommitted"
pool-minsize="2"
pool-maxsize="20"/>

将高亮显示的部分改称你自己的数据库名,数据库用户名,和数据库用户密码。保存

7,打开hot-deploy/component-load.xml,看看最后有没有如下一行,如果没有或者被注释掉,就要添加或者去掉注释。

<load-component component-location="${ofbiz.home}/hot-deploy/mycompany"/>

如果您有安装经验,想要配置自己的数据,在这里可以将mycompany修改成自己的配置文件夹名称。您可以以hot-deploy/mycompany为蓝本配置自己的数据,当然,您自己的配置文件夹也应该放在hot-deploy目录下

8,输入命令:sudo ./ant run-install

在这一步也可以输入命令:sudo ./ant run-install-seed,不安装演示数据。

9,如果前面安装成功后就可以启动系统:

输入命令:./startofbiz.sh

第一次启动系统前需要修改相关文件和文件夹的属性:

输入命令:sudo chmod -R 777 runtime/logs

sudo chmod 755 startofbiz.sh   stopofbiz.sh

10,查看前台。用另一台电脑打开浏览器,输入http://服务器地址:8080。应该就能够看到首页。到此为止安装部分90%就应该成功了。

11,停止系统,输入命令:./stopofbiz.sh
分享到:
评论

相关推荐

    win7 安装Opentaps 1.5

    在Windows 7操作系统中安装...安装OpenTaps 1.5在Windows 7环境下需要一定的技术背景和耐心,但通过上述步骤,你应该能够成功完成安装。如果在安装过程中遇到任何问题,建议查阅官方文档或社区支持,以便获取更多帮助。

    Windows 安装opentaps 1.5

    WINDOWS下安装Opentaps1.5相关教程...全程指导...适合新手... Opentaps:开源的ERP,

    安装Opentaps1.5[Windows].doc

    ### 安装Opentaps1.5[Windows] #### 知识点一:JDK环境配置 为了确保Opentaps1.5能在Windows环境下顺利安装并...通过以上步骤,您可以成功地在Windows环境下安装并配置Opentaps1.5,为后续的开发或测试工作做好准备。

    Opentaps开发安装、配置、应用文档

    这个压缩包文件包含了一系列文档,旨在帮助开发者和用户进行Opentaps的开发、安装、配置以及应用。 1. **安装文档.docx**: 这份文档详细阐述了如何在不同的操作系统上安装Opentaps。它可能涵盖了硬件和软件需求、...

    xp opentaps2.5安装

    ### Openbravo 2.5在Windows XP下的安装与配置指南 #### 一、环境准备与配置 在开始安装Openbravo 2.5之前,我们需要先准备好一系列的基础软件及环境变量。 **1. 安装环境:** - **Oracle数据库:** 使用的是`win...

    opentaps 结构分析

    5. `setup`:包含了安装时的自动化配置脚本,用于生成配置文件或者迁移至外部的Tomcat服务器。 OpenTaps的这种模块化设计允许开发者根据需求轻松地添加、移除或修改功能,增强了系统的可扩展性和维护性。此外,其对...

    OPENTAPS综合资料文档

    这个文档集合旨在为用户提供关于OPENTAPS的安装、部署、应用及操作的全方位指导。 **1. OPENTAPS结构分析** OPENTAPS的架构设计基于Java技术,利用J2EE标准和Apache OFBiz框架。系统由多个模块组成,包括但不限于:...

    opentaps0.9相关文档

    1. **安装指南**:详细说明如何在不同的操作系统上安装和配置OpenTaps 0.9,包括硬件需求、数据库设置、服务器配置等步骤。 2. **用户手册**:为终端用户提供操作指南,解释如何使用OpenTaps的各种功能,如创建订单...

    opentaps 1.0.2的partice(练习)例子

    `widget`目录下存储的是OpenTaps的UI小部件定义,这些小部件用于构建用户界面,包括表格、表单和其他交互元素。开发者可以通过修改或创建新的小部件来定制用户交互体验。 `src`目录存放Java源代码,这是实现...

    opentaps:在运行带有 java jre 7 的 ubuntu 服务器的 vagrant vm 上安装的 opentaps 实例

    【标题】: "在 Ubuntu 服务器的 Vagrant VM 上安装并运行 opentaps 实例" 【内容】: 在 IT 领域,OpenTaps(开源企业解决方案套件)是一款全面的企业资源规划(ERP)和客户关系管理(CRM)系统,它基于 Java 平台...

    opentaps+ ofbiz

    【opentaps+ ofbiz】是一个集成的企业资源规划(ERP)和客户关系管理(CRM)系统,主要用于电子商务和在线业务管理。系统的核心组件包括产品管理、特性管理、分类管理、目录管理、店铺管理、订单处理、产品定价和...

    opentaps安装必读

    这是opentaps的安装过程介绍,包括mysql安装与设置,jdk的安装

    opentaps (from apache ofbiz) 架构图 (chart of architecture)

    **OpenTaps与Apache OfBiz架构详解** OpenTaps(Open Source Total Appliance for Professional Services)是一款基于Apache OfBiz的企业级开源商务套件,旨在提供全面的企业应用解决方案,包括CRM(客户关系管理)...

    opentaps开发示例.pdf

    热部署是Java EE应用服务器提供的一种便捷部署方式,允许开发者在不需要重启服务器的情况下部署新的或者更新已有的应用。在opentaps开发示例中,热部署被提及,这表明系统支持在开发过程中快速部署和测试新功能。 2...

    ofbiz-opentaps表关联

    opentaps 所有表关联,HTML的。

    Opentaps Ajax 页码框架

    把Opentaps Ajax框架.zip 改成Opentaps Ajax框架.txt 就可以看了,不需要解压。 博文链接:https://jiasudu.iteye.com/blog/150047

    Opentaps(OFBiz)下fop(生成PDF)中文乱码解决方案

    NULL 博文链接:https://jeho0815.iteye.com/blog/1187197

Global site tag (gtag.js) - Google Analytics