[转帖]redhat 6.2下架设tuxedo应用服务器_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 6143 | 回复: 0   主题: [转帖]redhat 6.2下架设tuxedo应用服务器        下一篇 
q563725885
注册用户
等级:少校
经验:1134
发帖:98
精华:1
注册:2013-5-7
状态:离线
发送短消息息给q563725885 加好友    发送短消息息给q563725885 发消息
发表于: IP:您无权察看 2013-5-13 9:32:52 | [全部帖] [楼主帖] 楼主

首先需要从官网下载tuxedo在linux下的安装文件tuxedo12110_64_linux_5_x86.bin,使用xmanager的xftp上传到linux的/home下。

  使用root用户新建tuxedo用户,把tuxedo12110_64_linux_5_x86.bin文件转移到/home/tuxedo/文件夹下,并且改变该文件的所有者为tuxedo,使用tuxedo用户赋予安装文件执行的权限。

使用命令./tuxedo12110_64_linux_5_x86.bin I console进入命令行安装模式。

命令行安装模式较简单,一步一步往下走。需要留意的有以下几个地方:



北京联动北方科技有限公司

  Oracle Home可以选择为/home/tuxedo/bea,作为准备安装的路径。



北京联动北方科技有限公司

选择是,来安装样例。



北京联动北方科技有限公司

输入tlisten密码,作为配置集群需要,密码为tuxedo。

设置LDAP

  LDAP Service Name:Ldapser
  LDAP PortID: 123456
  LDAP BaseObject:Ldapbsoj


安装结束之后,进入/home/tuxedo/bea/tuxedo12.1.1.0目录下有个tux.env文件,把该文件的内容拷贝到用户根目录下的.bash_profile下,使用命令source .bash_profile使tuxedo的环境变量生效。

TUXDIR=/home/tuxedo/bea/tuxedo12.1.1.0; export TUXDIR
JAVA_HOME=$TUXDIR/jre; export JAVA_HOME
JVMLIBS=$JAVA_HOME/lib/i386/server:$JAVA_HOME/jre/bin
PATH=$TUXDIR/bin:$JAVA_HOME/bin:$PATH; export PATH
COBCPY=:$TUXDIR/cobinclude; export COBCPY
COBOPT="-C ANS85 -C ALIGN=8 -C NOIBMCOMP -C TRUNC=ANSI -C OSEXT=cbl"; export COBOPT
SHLIB_PATH=$TUXDIR/lib:$JVMLIBS:$SHLIB_PATH; export SHLIB_PATH
LIBPATH=$TUXDIR/lib:$JVMLIBS:$LIBPATH; export LIBPATH
LD_LIBRARY_PATH=$TUXDIR/lib:$JVMLIBS:$LD_LIBRARY_PATH;export LD_LIBRARY_PATH
WEBJAVADIR=$TUXDIR/udataobj/webgui/java; export WEBJAVADIR


/home/tuxedo/bea/tuxedo12.1.1.0/samples/atmi/simpapp目录下有四个文件 README simpcl.c simpserv.c  ubbsimple

我们先来修改ubbsimple文件:



北京联动北方科技有限公司


图中需要注意的地方有:

红色包裹的地方需要修改的和example中一致

两个环境变量

TUXDIR 和TUXCONFIG:

TUXDIR=/home/tuxedo/bea/tuxedo12.1.1.0
TUXCONFIG=/home/tuxedo/bea/tuxedo12.1.1.0/samples/atmi/simpapp/tuxconfig


特别注意的一点:tux2 LMID=simple

主机名tux2 需要加上“”改为“tux2”linux才能读出此主机名,否则会报错  


CMDTUX_CAT:866: ERROR: tmloadcf: Severe error found. Stop syntax checking.


下面来编译服务器端程序和客户端程序


北京联动北方科技有限公司



需要注意一点编译客户端程序的时候,会报错:

隐式声明与内建函数‘strlen不兼容

修改方法:修改simpcl.c文件,在这个C文件的头部加入

#include<string.h>


此时会生成:simpcl 和simpserv两个二进制可执行文件。

然后加载配置文件ubbsimple:tmloadcf y ubbsimple

可以生成tuxconfig文件和ULOG日志文件。

使用命令tmboot y 启动tuxedo,会启动两个进程。

关闭命令:tmshutdown y

查看是否启动成功方法:./simpcl helloworld,tuxedo

Returned string is HELLOWORLD,TUXEDO


证明启动成功。


本文出自 “原歌轩” 博客,请务必保留此出处http://yuangeqingtian.blog.51cto.com/6994701/1194673




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论