|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
这里只说在LINUX下的搭建oralce+JDK+Compiere服务的方法
在WIN下随便怎么搞下就能起来了,不是么?(BTW:这个贴子被初发错了版块。在这里重贴下)
自白:我是一个懂一点电脑的会计员.....我也只是一个懂点会计的程序员.....那么,我们出发吧
首先说下oracle-xe的限制....
数据库的大小限制为 4g
记忆体限制为 1g
限制使用一颗 CPU
都是比较恶心的限制.
唉.FREE的要求是老板的死命令.干吧
需要的软件:libaio
oracle-xe-univ-10.2.0.1-1.0.i386.rpm
jdk-1_5_0_11-linux-i586.binCompiere_263_20070924.tar.gz
Compiere_263中文包
1、安装libaio 用yun在线安装最新版或自行下载安装。(ALLINSTALL的话可以省去这一步了)
2.oracle的安装也很简单,# rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm
Specify the HTTP port that will be used for Oracle Application Express [8080]:8080
Specify a port that will be used for the database listener [1521]:1521
Confirm the password: Do you want Oracle Database 10g Express Edition to be started on boot (y/n) [y]:y
To access the Database Home Page go to http://127.0.0.1:8080/apex
(建议用默认的端口号,还是那个原则,尽量少改动)安装完成后手动设置环境变量。
将文件:/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh里的内容: 拷 贝下来,添加到/etc/profile文件的末尾,保存。
3、安装JDK 虽 然fedora8中有自带java,但根本运行不了compiere的。compiere要求的是JDK1.5且只能是JDK1.5。
(建议安装的目录为:/opt/jdk1.5.0_11。因为我的OPT目录是单独的分区。万一要改OS,只要保留该分区就行了。少很多麻烦。)
updatedb;locate javac |grep bin
应该可以看到类似这样的内容:
/opt/jdk1.5.0_11/bin/javac
/usr/bin/javac
/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0
/bin/javac/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/javac
其中/opt/jdk1.5.0_11就是我们要设置的JAVA_MOHE的路径。
运行alternatives命令指示Fedora认可的JVM。
alternatives --install /usr/bin/java java /opt/jdk1.5.0_11/bin/java 100
alternatives --install /usr/bin/jar jar /opt/jdk1.5.0_11/bin/jar 100
alternatives --install /usr/bin/javac javac /opt/jdk1.5.0_11/bin/javac 100
设置JAVA环境#vi /etc/profile
COMPIERE_HOME=/opt/Compiere2
JAVA_HOME=/opt/jdk1.5.0_11
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOMEPATH=$JAVA_HOME/bin:
$PATHJAVA_OPTS="-server -Xmx768m -XX:MaxNewSize=512m -XX:MaxPermSize=700m"
CATALINA_OPTS="-server -Xmx768m -XX:MaxNewSize=512m -XX:MaxPermSize=700m"
export JAVA_HOME CLASSPATH PATH JAVA_OPTS CATALINA_OPTS COMPIERE_HOME
执行命令以使当前环境立即生效
source /etc/profile
最后我们需要配置alternative去使用Sun的JVM做为缺省JVM。输入下面命令:
/usr/sbin/alternatives --config java
共有 3 个程序提供“java”。
选择 命令
-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.7.0-icedtea/bin/java
2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
3 /opt/jdk1.5.0_11/bin/java
按 Enter 来保存当前选择[+],或键入选择号码:3
现在你已经为Fedora上大部分调用JVM的应用更新了配置。输入java –version你会看到象下面的输出:
java version "1.5.0_11"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_11-b03)
Java HotSpot(TM) Client VM (build 1.5.0_11-b03, mixed mode, sharing)
4、安装compiere
解压到/opt,设置文件属性权限为可执行。
chmod 755 RUN_setup.sh
运行脚本,进行安装
#./RUN_setup.sh
然后点测试,全部测试通过才保存继续安装。
安装完成后向数据库导入数据: 进入Compiere2/utils目录,运行脚本
#./RUN_ImportCompiere.sh
完成后就可以开始启动compiere ERP服务了:
#./RUN_Server2.sh
要运行客户端程序则运行Compiere2目录下的RUN_Compiere2.sh脚本:
#./RUN_Compiere2.sh
安装汉化包(买不起实施包就用汉化的差不多的网上的开源汉化包吧.erp100网站还是不错的)
小结
1 FC8中JDK不存在不能显示中文的问题.
2 如果RUN_setup.sh不能正确运行,可以
export LIBXCB_ALLOW_SLOPPY_LOCK=1
yum --enablerepo=development update libxcb
3 如果应用服务器一项出错,提示不能为本地机器名。 在“网络配置”的“主机”里面更改主机名就行了 .
位置:系统-管理-网络-主机
4 如果数据库名称 xe不能检测通过。 将/etc/profile文件里自己添加的定义oracle环境变量的部分移到profile文件内容的最末尾就行了。
5 如果局域网内部其他机器访问不到Compiere服务器的web服务。 在服务器主机的/etc/hosts文件中添加其在局域网中的IP和机器名。
这里给出终极解决方法,就是应用服务器与数据库服务器名称就直接用你的网卡的IP指定.如果你的网卡IP不能设置为静态IP就不要对我说了.BSing...
6.我走过的弯路
A.用了Ubuntu OS
B.在FC里安装了Apache2+Mysql+PHP+.....
C.网上的各种帮助看得太多了.....
D.我最初是看E文的US版的会计科目模板,看了一晚上,到天亮放弃了。在下个贴子里我把测试过的放上来。
附录:FC8安装完成后的设置,可以提高你在实施Compiere前的效率
设置YUM的源.安装YUM的一个选择镜像的插件....
Firefox常用插件和扩展:安装打印机,打印出那个Compiere2.6.0CN.PDF文件.虽然页数多了点,但值.比如我知道了该怎么用内部帐与外部帐了....
安装chm阅读器,主要用于看一些帮助文档:
http://addons.mozine.cn/firefox/443
多线程下载downthemall.偶单位的宽带太慢了,办公室的小姐们还一天到晚看网络电影电视 :(
http://addons.mozine.cn/firefox/89/
在线观看视频mediawarp无聊时偶也看一些CCTV的MTV....
http://addons.mozine.cn/firefox/116/
下载工具FlashGot:
http://addons.mozine.cn/firefox/7/
更快速的打开网页,在firefox浏览器地址拦里输入about:config
找下面的选项进行修改吧:
network.dns.disableIPv6 -> true
network.http.pipelining -> true
network.http.pipelining.maxrequests -> 8(8-24这是我自己的设置)
network.http.proxy.pipelining -> true
安装RAR压缩/解压缩程序,中文包是RAR格式的,唉.....装吧
yum install unrar
安装词霸星际译王stardict并安装二部字典:计算机英语字典,财经英汉字典,谁叫偶E文看着象D文....
[ 本帖最后由 pjbright 于 2007-12-3 09:09 编辑 ] |
|