linux更改tuxedo目录,RedHat6.2下架设tuxedo12.1

Redhat6.2下安装tuxedo

首先需要从官网下载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进入命令行安装模式。

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

6d2c8e1401d69426ca8a6de7e2313df5.gif

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

2797372e5c1f2879548a7d9e275098e3.gif

选择是,来安装样例。

b076eae17ffc7b266e2bf0e816616baa.png

输入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.cubbsimple

我们先来修改ubbsimple文件:

bdad3a10336d9290c8c25c0f0e4078fd.gif

图中需要注意的地方有:

红色包裹的地方需要修改的和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.

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

f45b6fe3d1d3fb8cef68158e7f5aa9fe.gif

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

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

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

#include。

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

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

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

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

关闭命令:tmshutdown–y

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

Returned string is HELLOWORLD,TUXEDO

证明启动成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值