Previous Topic: Secure Proxy ServerNext Topic: Configure the Secure Proxy Server Properties File


Secure Proxy Server Pre-Installation Steps

To prepare for installation, confirm that your server environment is properly prepared. Then install the required packages.

Follow these steps:

  1. Install 64-bit Linux RHEL 6.1.
  2. Download, but do not install, a 32-bit JDK and a 64-bit JDK to your local system or to a file share. You can also use a JRE in place of a JDK.

    Note: The system installer can install the JDK automatically. We recommend that you download a JDK and allow the system to install it.

  3. Obtain the Secure Proxy Server ISO image from the CA Support site and extract it.
  4. Copy the kit (CAM-SPS_kit-date.zip) to / (the root folder).
  5. Unzip the kit.
  6. Install the following packages:
    compat-expat1.i686 
    libuuid.i686
    libtermcap.so.2
    
  7. Run the following commands to set the state of the firewall/ip tables:
    chkconfig iptables off
    service iptables stop
    
  8. Run the following commands to check and set the state of SELinux:
    1. Check the status:
      sestatus
      
    2. If the response is "permissive" or "disabled", do nothing
    3. If the response is "enforcing", change the state:
      sudo vi /etc/selinux/config
      setenforce 0
      
  9. Enter the following commands:
    echo "[0001]" >> /etc/yum.conf
    echo "mediaid=`head -n 1 /media/RHEL_6.1\ x86_64\ Disc\ 1/.discinfo`"  >> /etc/yum.conf
    echo "name=respooracle" >> /etc/yum.conf
    echo "baseurl=file:///media/RHEL_6.1\ x86_64\ Disc\ 1/" >> /etc/yum.conf
    echo "enabled=1" >> /etc/yum.conf	
    echo "gpgcheck=0" >> /etc/yum.conf
     
    yum  install -y binutils-2*x86_64*
    yum  install -y glibc-2*x86_64* nss-softokn-freebl-3*x86_64*
    yum  install -y glibc-2*i686* nss-softokn-freebl-3*i686*
    yum  install -y compat-libstdc++-33*x86_64*
    yum  install -y glibc-common-2*x86_64*
    yum  install -y glibc-devel-2*x86_64*
    yum  install -y glibc-devel-2*i686*
    yum  install -y glibc-headers-2*x86_64*
    
    yum  install -y elfutils-libelf-0*x86_64*
    yum  install -y elfutils-libelf-devel-0*x86_64*
    yum  install -y gcc-4*x86_64*
    yum  install -y gcc-c++-4*x86_64*
    yum  install -y ksh-*x86_64*
    yum  install -y libaio-0*x86_64*
    yum  install -y libaio-devel-0*x86_64*
    yum  install -y libaio-0*i686*
    
    yum  install -y libaio-devel-0*i686*
    yum  install -y libgcc-4*x86_64*
    yum  install -y libgcc-4*i686*
    yum  install -y libstdc++-4*x86_64*
    yum  install -y libstdc++-4*i686*
    yum  install -y libstdc++-devel-4*x86_64*
    yum  install -y make-3.81*x86_64*
    yum  install -y numactl-devel-2*x86_64*
    yum  install -y sysstat-9*x86_64*
    
    yum  install -y compat-libstdc++-33*i686*
    yum  install -y compat-libcap*
    yum  install -y unixODBC*
    yum  install -y libstdc++*
    yum  install -y compat-libstdc++-33.i686
    yum  install -y compat-libstdc++-296.i686
    yum  install -y glibc.i686
    yum  install -y ksh.x86_64
    
    yum  install -y libgcc.i686
    yum  install -y libidn.i686
    yum  install -y libstdc++.i686
    yum  install -y libX11.x86_64
    yum  install -y libXau.x86_64
    yum  install -y libxcb.x86_64
    yum  install -y libXext.i686
    yum  install -y libXi.i686
    yum  install -y libXtst.i686
    
    yum  install -y ncurses-devel.i686
    yum  install -y nss-softokn-freebl.i686
    yum  install -y dos2unix
    yum  install -y telnet
    rpm -i compat-expat1-1.95.8-8.el6.i686.rpm
    rpm -i libuuid-2.17.2-12.el6.i686.rpm
    rpm -i apr-1.3.9-3.el6.i686.rpm
    rpm -i db4-4.7.25-16.el6.i686.rpm
    rpm -i expat-2.0.1-9.1.el6.i686.rpm
    rpm -i apr-util-1.3.9-3.el6_0.1.i686.rpm
    
  10. 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