tuxedo linux 安装

Linux系统下Tuxedo安装

1. 在Linux 环境中新建一个用户tuxdeo/tuxdeo,从网上下载支持该 Linux系统的 tuxedo软件包。

2. 将文件通过ftp ,U盘或其他方式将软件包传到该用户的目录下

/home/tuxedo/tuxedo111120_32_Linux_01_x86.bin

执行sh tuxedo111120_32_Linux_01_x86.bin –i console命令开始安装tuxedo

3. 安装开始进入如下界面,按Enter键继续:

4. 选择安装设置,选择1- Full Instll,完全安装模式,按Enter键继续。

5. 选择tuxedo安装所放的路径 /home/tuxedo/oracle

6. 确定安装目录,还是要修改安装目录,选择2 ,选择现在的目录。

7. 显示之前选择的安装信息,按Enter键继续。

8. 准备安装,按Enter键继续。

9. 安装中出现,Configure tlisten Service,输入密码 tuxedo

10. 选择安装SSL,选择1,按Enter键继续

11. 设置LDAP

LDAP Service Name:Ldapser

LDAP PortID: 123456

LDAP BaseObject: Ldapbsoj

LDAP Filter File Location:

按Enter 键继续

12. 安装成功,按Enter键继续

13. 接下来要用例子检查服务的联通性,在装完tuxedo的目录下有个文档里有tuxedo例子

/home/tuxedo/oracle/tuxedo11gR1/samples

1). 在目录/home/tuxedo/oracle/tuxedo11gR1/下有个tux.env文件,将该文件拷贝到该用户根目录下的 .bash_profile文件中,用命令source .bash_profile使环境变量生效,再注销系统,重新登陆。

TUXDIR=/home/tuxedo/oracle/tuxedo11gR1; 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

2). 在/home/tuxedo/oracle/tuxedo11gR1/ 目录下新建一个目录

[tuxedo@localhost tuxedo11gR1]$mkdir myapp

3). 将/home/tuxedo/tuxedo11gR1/samples/atmi/simpapp中的所有文件拷贝到myapp目录 下

[tuxedo@localhost tuxedo11gR1]$cp samples/atmi/simpapp/* myapp/

总共有4个文件

README simpcl.c simpserv.c ubbsimple

4) 先修改ubbsimple文件,cp ubbsimple ubb

# (c) 2003 BEA Systems, Inc. All Rights Reserved.

#ident "@(#) samples/atmi/simpapp/ubbsimple $Revision: 1.7 $"

#Skeleton UBBCONFIG file for the TUXEDO Simple Application.

#Replace the <bracketed> items with the appropriate values.

*RESOURCES

IPCKEY 123457

#Example:

IPCKEY 123456

DOMAINID simpapp

MASTER simple

MAXACCESSERS 10

MAXSERVERS 5

MAXSERVICES 10

MODEL SHM

LDBAL N

*MACHINES

DEFAULT:

APPDIR="/home/tuxedo/oracle/tuxedo11gR1/myapp"

TUXCONFIG="/home/tuxedo/oracle/tuxedo11gR1/myapp/tuxconfig"

TUXDIR="/home/tuxedo/oracle/tuxedo11gR1"

#Example:

# APPDIR="/home/me/simpapp"

# TUXCONFIG="/home/me/simpapp/tuxconfig"

# TUXDIR="/usr/tuxedo"

# 用命令uname –a 第二列为主机名localhost.localdomain,如主机名有非法字符要用””,否则#不用

"localhost.localdomain" LMID=simple

#Example:

#beatux LMID=simple

*GROUPS

GROUP1

LMID=simple GRPNO=1 OPENINFO=NONE

*SERVERS

DEFAULT:

CLOPT="-A"

simpserv SRVGRP=GROUP1 SRVID=1

*SERVICES

TOUPPER

5).设置TUXCONFIG环境变量

在该用户根目录下: [tuxedo@localhost ~]$ vi .bash_profile,将TUXCONFIG环境变量加进去

TUXCONFIG="/home/tuxedo/oracle/tuxedo11gR1/myapp/tuxconfig"

[tuxedo@localhost ~]$source .bash_profile

注销用户,重新登陆

6). 编译客户端

[tuxedo@localhost myapp]$ buildclient -o simpcl -f simpcl.c

7). 编译服务端

[tuxedo@localhost myapp]$ buildserver -o simpserv -f simpserv.c –s TOUPPER

8). 加载ubbsimple文件

[tuxedo@localhost myapp]$ tmloadcf -y ubb

出现如下情况,是因为你的服务正起着,要先关闭服务再加载

[tuxedo@localhost myapp]$tmshutdown –y

[tuxedo@localhost myapp]$tmloadcf –y -ubb

9). 用tmadmin查看程序及服务运行状况

[tuxedo@localhost myapp]$tmadmin

>psc查看服务运行状况

>psr查看服务程序运行状况

10). 执行客户端发送信息给服务端,如果有返回说明你的tuxedo服务环境已经搭建好了。

你说只有有缘人才可以取下,我看着你手中的戒指,

tuxedo linux  安装

相关文章:

你感兴趣的文章:

标签云: