Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 2 Platform-Specific Instructions : Installation on UNIX

Installation on UNIX
This section gives information that is specific to UNIX platforms.
Supported Platforms and Installation Packages
TIBCO Enterprise Message Service is available on the UNIX operating systems listed in Table 4. (For the latest changes, see the README file.)
Novell SUSE Linux Enterprise 10 and 11
Red Hat Enterprise Linux 4.x, 5.x, and 6.x
EMS on 64-Bit Systems
TIBCO Enterprise Message Service installations on 64-bit platforms usually include both 32-bit and 64-bit versions of the EMS server and multicast daemons. All daemons are installed in the EMS_HOME/bin directory, and you may use either or both versions. There is no difference between the two versions other than the processing speed.
Table 5 shows the names given to each daemon version. Note that on a few 64-bit systems, only the 64-bit version is provided. In such cases, the 64-bit daemons use the standard daemon name. This is the case, for example, on all 64-bit Windows systems.
 
Throughout the TIBCO Enterprise Message Service documentation, the EMS daemons are refered to by their standard daemon names. For example, server daemon is referred to as tibemsd. The descriptions and instructions apply to both daemon 32-bit and 64-bit versions.
Root Access and Administrative Privileges
If TIBCO Enterprise Message Service is installed and the tibemsd is started as root, it drops root permissions after the server starts. This protects the EMS server from security exploits. Once the server has dropped root privileges, it cannot write to the files created during the installation. As a result, it is not able to create configuration and log files. To avoid this conflict, create the necessary directories and assign the appropriate privileges to the regular user ID with which the EMS server is started.
Dynamically Linked Libraries
The EMS server dynamically loads the SSL and compression shared libraries, rather than statically linking them. If the tibemsd executable is executed from the bin directory, it automatically locates these libraries. If the server is moved elsewhere, the shared library directory must be moved as well.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved