Configuring Reverse Proxy Server
Caution:
Configuring reverse proxy server is optional.The Session Monitor services are available to you through a reverse proxy web server. By default, the Session Monitor comes with a bundled copy of NGINX, the configuration files located at /opt/oracle/ocsm/etc/nginx file. However, you may choose to use another web server, such as Apache. A sample configuration file for Apache 2.4 is located at /opt/oracle/ocsm/etc/httpd/conf.d/pld.conf file.
yum install -y httpd mod_ssl
After installing Apache, run the following commands to enable Apache as a front-end web server instead of NGINX:
systemctl stop pld-nginx.service
systemctl disable pld-nginx.service
ln -sf /usr/lib/systemd/system/{httpd,pld-webserver}.service
cp /opt/oracle/ocsm/etc/httpd/conf.d/pld.conf /etc/httpd/conf.d/
mv /etc/httpd/conf.d/ssl.conf{,.orig}
systemctl daemon-reload
systemctl start httpd.service
systemctl enable httpd.service
If you choose to authenticate users at the level of the reverse proxy, you must
uncomment the sections in the sample Apache configuration file which configures LDAP or
RADIUS authentication for the /me/
and /mec/
routes, and modify them as appropriate for your authentication
provider. Additionally, you must enable external authentication in the Mediation Engine
and the Mediation Engine Connector. See the discussion on external authentication in the
Operations Monitor User's
Guide.