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

猜你喜欢

转载自pkw.iteye.com/blog/1023917