Install PSM HTML5 Gateway using an RPM package

This topic describes how to install the PSM HTML5 gateway using an RPM package.

Software prerequisites

Red Hat Enterprise Linux 7.x versions, and CentOS 7.x versions

Required libraries:

  • libpng

  • libjpeg

  • libcairo

  • OpenSSL v1.0.x

  • Java

  • Java Developer

The libraries must be installed with yum:

 
yum install cairo libpng libjpeg java java-devel openssl

Install the HTML5 Gateway

This section describes how to install the PSM HTML5 Gateway.

Hardening

This section describes hardening for each component and connection. Before you begin, complete Install the HTML5 Gateway.

Hardening includes:

  • Disabling unused file systems
  • Ensuring permissions on warning banners
  • Restricting core dumps
  • Configuring ASLR if it is enabled
  • Removing legacy services
  • Disabling unnecessary services from the startup
  • Setting daemon umask
  • Ensuring that the audit service is enabled on the OS
  • Configuring and restricting cron
  • Configuring PAM
  • Ensuring default umasks
  • Reviewing the system to determine that various file permissions and user and group permissions are properly configured
  • Ensuring file permissions on SSHD
 

Hardening is specified during Deploy the HTML5 service.

Post-installation configuration

After installation, configure the HTML5 Gateway. For details, see Secure Access with an HTML5 Gateway.

Load balancing

The PSM HTML5 gateway can be load balanced as you would load balance any other web server (or the PVWA).

You can deploy farms of HTML5 gateway servers behind a load balancer. Then when adding a configured PSM Gateway server, use the relevant farm's Virtual IP (VIP) in the Address parameter. For details, see Add PSM HTML5 Gateway server.

You can perform a health check on the servers. For details, see Health Check.

Upgrade the PSM HTML5 Gateway

For details, see Using RPM.