

Installation Guide › Server Installation › CSP Console › CSP Console Pre-Installation Steps
CSP Console Pre-Installation Steps
To prepare for installation, confirm that your server environment is properly prepared. Then install the required packages.
Important! The host name of the machine where you install the CSP Console must contain lower case letters only. If the host name includes upper case letters, the CSP Console does not open, and a looping error occurs in the log.
Follow these steps:
- Install 64-bit Linux RHEL 6.1.
- Download, but do not install, a 32-bit JDK and a 64-bit JDK to your local system or to a file share.
Note: The system installer can install the JDK automatically. We recommend that you download a JDK and allow the system to install it.
Important! The CSP console installation requires a JDK, rather than a JRE.
- Download, but do not install, JBoss 5.1.0 to your local system or to a file share.
Note: The system installs JBoss automatically.
- Verify Oracle is configured as follows:
- The Oracle Database server is available with all Oracle services (listener, DB, and so on) running
- Oracle has a user with username "CamAdmin" with the privileges to create tablespace and user. CamAdmin has the DBA and Connect Oracle roles. Make a note of the password for CamAdmin for later use during installation.
- The Oracle Database uses a UTF-8 encoded character set. If you plan to enable Advanced Authentication for your environment, install the AL32UTF8 Oracle database character set.
- Obtain the SiteMinder Policy Server ISO image from the CA Support site and extract it.
- Copy the kit (CAM-SMPS_kit-date.zip) to / (the root folder).
- Unzip the kit.
- Install the following packages required for Advanced Authentication:
- yum install -y binutils-2*x86_64*
- yum install -y glibc-2*x86_64* nss-softokn-freebl-3*x86_64*
- glibc-2*i686* nss-softokn-freebl-3*i686*
- compat-libstdc++-33*x86_64*
- glibc-common-2*x86_64*
- glibc-devel-2*x86_64*
- glibc-devel-2*i686*
- glibc-headers-2*x86_64*
- elfutils-libelf-0*x86_64*
- elfutils-libelf-devel-0*x86_64*
- gcc-4*x86_64*
- gcc-c++-4*x86_64*
- ksh-*x86_64*
- libaio-0*x86_64*
- libaio-devel-0*x86_64*
- libaio-0*i686*
- libaio-devel-0*i686*
- libgcc-4*x86_64*
- libgcc-4*i686*
- libstdc++-4*x86_64*
- libstdc++-4*i686*
- libstdc++-devel-4*x86_64*
- make-3.81*x86_64*
- numactl-devel-2*x86_64*
- sysstat-9*x86_64*
- compat-libstdc++-33*i686*
- compat-libcap*
- unixODBC*
- libstdc++*
- compat-libstdc++-33.i686
- compat-libstdc++-296.i686
- glibc.i686
- ksh.x86_64
- libgcc.i686
- libidn.i686
- libstdc++.i686
- libX11.x86_64
- libXau.x86_64
- libxcb.x86_64
- libXext.i686
- libXi.i686
- libXtst.i686
- ncurses-devel.i686
- nss-softokn-freebl.i686
- dos2unix
- telnet
- Execute the following command:
rpm -i compat-libtermcap-2.0.8-49.el6.i686.rpm
- Make sure that the following soft link still exists. Reverting a virtual machine snapshot removes this link.
mv /dev/random /dev/random.orig
ln -s /dev/urandom /dev/random
- Install the Korn shell packages at /bin/ksh.
- Run the following commands to set the state of the firewall/ip tables:
chkconfig iptables off
service iptables stop
- Run the following commands to check and set the state of SELinux:
- Check the status:
sestatus
- If the response is "permissive" or "disabled", do nothing
- If the response is "enforcing", change the state:
sudo vi /etc/selinux/config
setenforce 0
Copyright © 2014 CA Technologies.
All rights reserved.
 
|
|