This chapter provides procedures for
A description of the directory structure after installation is
also included.
This section provides procedures for installing the following:
Note: If you are planning to install the Web-based GUI for BEA TUXEDO application administration, make sure you have decided whether or not you want the GUI-related files to be installed in their default directories and, if you do not, where you want them to be installed. For details, see Chapter 1.
To install the BEA TUXEDO System on a UNIX platform, complete the following procedure. Make sure you install the software in the file system in which the BEA TUXEDO System executables will run.
Note: It will take approximately 5 minutes to install each package on a local disk; installation on a remote disk may require as much as 10 minutes.
Note: If your system does not have a directly-connected CD-ROM reader, you can mount the CD-ROM on a remote system, share (export) the CD-ROM file system, and then mount the remote file system. See Appendix A for detailed instructions for each platform. Alternatively, you can mount the CD-ROM on a remote system, copy the contents of the CD-ROM directory for your platform to the system in which you plan to install BEA TUXEDO, and continue with the rest of the installation procedure.
Directory | Platform |
---|---|
dgintl/dgux411 | Data General-DG/UX v4.11 on AviiON (Intel) |
dgm88k/dgux411 | Data General-DG/UX v4.11 on AviiON (M88K) |
alpha/dux40 | Digital UNIX v4.0 on DEC Alpha |
alpha/dux32 | Digital UNIX v3.2 on DEC Alpha |
fujitsu/uxpds20 | Fujitsu UXP/DS V20 on DS/90 |
hp/hpux11 | HP UX v11 on HP 9000 Series 800 |
hp/hpux1020 | HP UX v10.20 on HP 9000 Series 800 |
hp/hpux1010 | HP UX v10.10 on HP 9000 Series 800 |
hp/hpux1001 | HP UX v10.01 on HP 9000 Series 800 |
ibm/aix43 | IBM AIX v4.3 on RS/6000 and SP2 |
ibm/aix421 | IBM AIX v4.2.1 on RS/6000 and SP2 |
ibm/aix414 | IBM AIX v4.1.4 on RS/6000 and SP2 |
ncr/mpras30 | NCR MP-RAS v3.01 |
ncr/mpras20 | NCR MP-RAS v2.03 |
nec/ux4800 | NEC UX/4800 on EWS 4800 v2 |
sco/scoos50 | SCO OpenServer v5.0 on Intel |
uw/uw21 | SCO UnixWare v2.1 |
seq/dynix441 | Sequent DYNIX/ptx v4.4.1 on Sequent i386 |
seq/dynix42 | Sequent DYNIX/ptx v4.2 on Sequent i386 |
sgi/irix64 | SGI IRIX v6.4 on Silicon Graphics IP22 |
sgi/irix62 | SGI IRIX v6.2 on Silicon Graphics IP22 |
sni/rel543c | Siemens Pyramid SNI Reliant UNIX v5.43c |
sni/rel543b | Siemens Pyramid SNI Reliant UNIX v5.43b |
sun5x/isol26 | Sun OS 5.6 Solaris v2.6 on Intel |
sun5x/sol26 | Sun OS 5.6 Solaris v2.6 on UtraSPARC |
sun5x/isol251 | Sun OS 5.5.1 Solaris v2.5.1 on Intel |
sun5x/sol251 | Sun OS 5.5.1 Solaris v2.5.1 on UltraSPARC |
sun5x/isol24 | Sun OS 5.4 Solaris v2.4 on Intel |
tandem/nsuxc21 | Tandem Non-Stop UX C21 on Integrity S4000 Series |
unisys/svr4 | UNISYS SVR4 on Intel |
sh install.sh
To install the BEA TUXEDO System on a Windows platform, complete the following procedure.
Note: It will take approximately 5 minutes to install the BEA TUXEDO System.
Directory | Platform |
---|---|
alphant/server | Windows NT 4.0 for DEC Alpha (server) |
alphant/ws/disk[1-6] | Windows NT 4.0 for DEC Alpha (workstation) |
winnt/server | Windows NT 4.0 for Intel (server) |
winnt/ws/disk[1-4] | Windows NT 4.0 for Intel (workstation) |
win16/disk[1-2] | Windows 3.x (workstation) |
win95/disk[1-4] | Windows 95 (workstation) |
Note: Diskette images are present on the CD-ROM for the /WS platforms to facilitate ease of distribution within your organization.
win16\disk1\setup.exe
win95\disk1\setup.exe
alphant\server\setup.exe
alphant\ws\disk1\setup.exe
winnt\server\setup.exe
winnt\ws\disk1\setup.exe
To install BEA TUXEDO/WS on a Macintosh machine, complete the following procedure.
Note: It will take approximately 15 minutes to install BEA TUXEDO System/WS on a Macintosh platform.
During the installation process, you are prompted to choose whether to have all but one of the online documents for BEA TUXEDO installed. (The exception is the BEA TUXEDO Administrator's Guide to the Web-based GUI.) If you accept, the documentation is installed in $TUXDIR/doc.
The BEA TUXEDO Administrator's Guide to the Web-based GUI is installed (in the same directory) only when you install the Web-based GUI for BEA TUXEDO application administration.
Your product license was delivered on the floppy diskette that
you received in the box with the software CD-ROM.
Note: The floppy diskette cannot be read on a computer running the UNIX system. If you are using a UNIX platform, read the floppy onto a Windows machine and transfer the license file to the UNIX machine. To verify that the UNIX system has accepted the file, run the tmadmin -v command.
To verify that you have successfully installed the BEA TUXEDO
System software on a server platform, check the directory
structure added to your system for the BEA TUXEDO files, and try
configuring and executing the sample application provided. This
section describes the directory structure and provides
instructions for running the sample application.
When the BEA TUXEDO System is installed, the directories shown in Figure 2-1 are created. This diagram reflects the directory structure after all packages in the BEA TUXEDO System Development Environment have been installed.
The contents of each directory are described below. TUXDIR is the base directory for the BEA TUXEDO System software. TUXDIR must be an empty directory for which you have read, write, and search (execute) permissions. (In previous releases it was referred to as ROOTDIR.)
To verify that you have successfully installed the BEA TUXEDO System software on a server platform, you can try configuring and executing the sample application found in the directory $TUXDIR/apps/simpapp.
Note: Instructions for setting up and running simpapp through the Web GUI are provided in the "Tutorial" section (in Chapter 1) of the BEA TUXEDO Administrator's Guide to the Web-based GUI.
simpapp is a non-distributed application consisting of a server, client, and configuration file. The server simpserv offers a single service called TOUPPER. The client simpcl is invoked with a single argument, which is a string to be converted to upper case. The server returns the converted string to the client, which prints it out.
For example, the invocation
simpcl "hello world"
results in the output
Returned string is: HELLO WORLD
To configure and run simpapp, follow these steps. (This procedure is also described in the README file in $TUXDIR/apps/simpapp.)
MYDIR=/home/me/simpapp mkdir $MYDIR cd $MYDIR cp $TUXDIR/apps/simpapp/* . chmod 755 simpserv simpcl chmod 644 ubbsimple
uname -n
If you are using an NT platform and you do not know the name of your system, see your system administrator.
TUXCONFIG=$MYDIR/tuxconfig export TUXCONFIG
tmloadcf -y ubbsimple
tmboot -y
If the boot succeeds, you will see output such as the following:
Booting all admin and server processes in /home/me/simpapp/tuxconfig INFO: BEA TUXEDO(r) System Release 6.4 INFO: Serial #: 000102-9125503751, Maxusers 25 Booting admin processes ... exec BBL -A : process id=24180 ... Started. Booting server processes ... exec simpserv -A : process id=24181 ... Started. 2 processes started.
can't create enough semaphores for BB
then the Interprocess Communication (IPC) resources configured in your operating system are not adequate for running simpapp.
To confirm this hypothesis, invoke the BEA TUXEDO command tmloadcf(1) and specify the name of your configuration file. For example:
tmloadcf -c $MYDIR/ubbsimple
If the current value of any IPC parameter configured in your operating system is less than a minimum (either variable or fixed) listed in the tmloadcf output, you must increase the value of that parameter. For instructions on determining and changing the current IPC values for your platform, see the data sheet for your platform in Appendix A.
simpcl "hello world"
tmshutdown -y
rm -rf $TUXDIR
where TUXDIR is set to the BEA TUXEDO base directory.