Security server can be installed on Windows OS (IIS or Apache web server) and Linux OS.
A security server is installed on Windows OS similarly to BI server installation.
A security server workstation must have front ends of required DBMS installed.
Before installing a security server, set up IIS web server:
Settings for server operating system.
Settings for non-server operating system.
Install the FP9SecServerIIS_x64.exe distribution file.
A security server will be installed, the pool of the fpSS_App_v9.2x64 application will be added to IIS and set up.
After installation, check access to web services, following the http://<workstation>[:<port>]/fpSS_App_v9.2x64/axis2/services/PP.SOM.SomSec?wsdl browser link.
Where: <workstation> - workstation name; <port> - number of the port, via which the work is executed (80 by default); fpSS_App_v9.2x64 - name of the application virtual directory in IIS.
If the security server is correctly installed, the response will be similar to that on checking BI server work, if an error occurred, read frequently asked questions.
After checking the access, start setting up security server.
Install the FP9SecBIServerApache_x64.exe distribution file. Installation steps are similar to BI server installation.
After installation determine some settings of Apache web server.
Apache web server setup is almost identical to Apache web server setup for BI server:
The web server is available by the URL: http://<workstation>:80/axis2/services/PP.SOM.SomSec instead of the URL: http://<workstation>:80/axis2/services/PP.SOM.Som.
By default, the security server is installed to the folder C:\Program Files (x86)\Foresight\Foresight Analytics Platform 9.2 Security Server\.
After installation check access to web services, following the http://<workstation>:80/axis2/services/PP.SOM.SomSec?wsdl link.
Where: <workstation> - workstation name; 80 - port number (80 by default).
If the security server is correctly installed, the response will be similar to that on checking BI server web services, if an error occurred, read frequently asked questions.
After checking access to web services start setting up security server.
A security server works via the web service similarly to BI server, but it has the entry point and functional restrictions (limited set of available operations). The installation process of security server repeats all steps required for BI server installation.
Installing of security server on Linux OS is different on different families of the operating system. The following steps must be executed to install security server:
Select hardware and software for the server. It is necessary to follow requirements and versions of supported Linux operating systems.
Repeat all the steps from the BI server preparation and installation guide, depending on the OS in use.
BI server uses settings specified in the settings.xml file. See its structure and make modifications if required.
To get information about repositories to work with, a security server uses the registry.reg file. This file is an exported version of Windows registry key, which contains information about repositories that use security server for work. To get the file, execute the following operations:
Export registry key on a workstation running on Windows OS:
[HKEY_CURRENT_USER\Software\Foresight\Foresight Analytics Platform\9.0\Metabases] - repository settings for the current user regardless of operating system bitness
[HKEY_LOCAL_MACHINE\Software\Wow6432Node\Foresight\Foresight Analytics Platform\9.0\Metabases] - repository settings for 32-bit Foresight. Analytics Platform on working in 64-bit operating system. For all users.
Copy registry.reg file to Linux home directory and edit if required. After this, if the file was obtained from the HKEY_LOCAL_MACHINE registry key, copy it to the folder /opt/Foresight/fp9.2-biserver/bin. File settings are used by all users. If the file is obtained from the HKEY_CURRENT_USER registry key, copy it to the folder ~/.config/Foresight/Foresight Analytics Platform/registry/, where ~ - Linux user home directory. File settings are available only to this user:
cd /opt/Foresight/9.2-biserver/bin
sudo rm registry.reg
sudo cp ~/registry.reg /opt/Foresight/fp9.2-biserver/bin/
Set up httpd service if the installation is running under Red Hat Enterprise Linux, or set up Apache2 web server for Ubuntu or Astra Linux.
After installing and setting up security server works in background mode as a separate Linux service. Further work with security server will be executed by means of existing web service operations.
NOTE. On working via the security server, the number of available operations is limited: operations are available for working with repository, working with object metadata and working with SQL objects.
On using httpd services/Apache2 server, the security server web service is available at the URL:
http://<workstation>:80/axis2/services/PP.SOM.SomSec.
Where: 80 - a port number (80 by default).
See also: