# Installing with Root User

## Procedure

1. Download the package from the TIBCO download site https://edelivery.tibco.com.

   You are required for a user name and password for downloading. If you do not receive a user name and password, contact TIBCO Support.

2. Unzip the package to a local directory.
3. Upload the installation package (example: cyberlinux.64.tar for a Linux system) in binary format to a temporary directory on the UNIX system.
   You can use multiple ways to upload the file to the UNIX system. For example, to use FTP to copy the package, you can use the following commands at the DOS command prompt:

       ftp UNIX_machine_name/IP_address
       cd /usr/tmp
       bin
       put cyberlinux.64.tar
       bye

4. Configure the UNIX system.
   1. Log in to the UNIX system with the root account. Optionally, you can use sudo to install as a root user.
   2. Create a `cfadmin` group with a suitable name using the groupadd command.
      You must define this group before running the install script.
5. On the command line, navigate to the temporary directory where the installation package is located.
6. Use the tar command to extract the installation files.

   `tar -xvf MFT_tar_file_name`

   For example,

   `tar -xvf cyberlinux.64.tar`

7. Run the install script by using the following command.
   `./install`
   Note: For information about configuring command line options when you run the script, see the supported installation parameters.
   1. Press Enter after you finish reading the license agreement, and then type `Yes` to accept the license agreement.
   2. Type `Y` or `y` to accept the default installation directory /mftps.
      If you want to choose another directory, type `N` or `n` so you can enter an installation path. The new directory is created if it does not exist.
   3. If you are installing in the same directory as a prior installation, type Y or y to restore the existing configuration files or type N or n to bypass restoring the configuration files.
      If you do not restore the existing configuration files, they are saved in folder: $CFROOT/BACKUP_CONFIG.
   4. Type `Y` or `y` to accept the default group names: `cfadmin`, `cftransfer`, and `cfbrowse`.
      If you want to choose another group, type `N` or `n` so you can enter each group name. For more information, see Group Requirements.
   5. Type `Y` or `y` if you want to create symbolic links in the /usr/lib directory for each file in the /libs directory.
   6. Type `Y` or `y` to create a Command Center (CC) node. Enter the node name, host, and port when prompted.
   7. Review the following information in the final installation message:
      - Location of the configuration file (by default $CFROOT/config): you can use the configuration file to configure server settings. For more information, see TIBCO Managed File Transfer Platform Server for UNIX User's Guide.

      - At the end of the installation, you are prompted to update three environment variables:

        - CFROOT: Defines the Platform Server for UNIX installation directory

        - PATH: Defines the path where the Platform Server for UNIX executables are located.

        - LD_LIBRARY_PATH (or LIBPATH for AIX): Defines where runtime libraries are located.

        Note: It is recommended to add the environment variables to your login profile. These three environment variables must be set before executing any transfers or starting theTIBCO MFT Platform Server for UNIX Responder daemon.
      Note: All the executables, such as (cfdir, cfinq, cfnode, cfprofile, cfrprofile, cfsend, cfrecv, cfstart, cfstop, substart, fusping, fusutil, CyberResp) are saved in the $CFROOT/bin folder when the installation is completed.

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