Configuring a web server
Nuance recommends running the Apache HTTP Server ("httpd") on every Voice Platform host. You can adapt these instructions for a different web server.
Note: Technically, a web server might not be required, but it's best to set it up because the installation and performance costs are trivial. Speech Server stores logs and audio recordings locally on the disk. A local Web server is required to retrieve them over an HTTP interface.
Apache is included with the operating system, and the Voice Platform installer adds the /etc/httpd/conf.d/zNSS.confg file to the web server configuration. Apache detects and loads the file when it starts.
-
The listening port of the web server must be the same as specified by the server.session.ossweb.port parameter on Speech Server in the Management Station.
- You must ensure the web server has READ access to $NUANCE_DATA_DIR.
For example, enable access with either of the following methods:
- Add the user account that runs the web server (for example, user apache) to the group "nuance" . (The Nuance installation creates the nuance group and adds the nuance user to it.)
- Change the default UMASK on your host to 0022.
- Download and install the web server as described by Apache (see https://httpd.apache.org/).
- Add the contents of installPath\Nuance\Voice Platform\Speech Server\config\NVP-httpd.conf to the Apache httpd.conf configuration file.
Note: For web servers other than Apache, use NVP-httpd.confg as a model for configuring your web server.
The listening port of the web server must be the same as specified by the server.session.ossweb.port parameter on Speech Server in the Management Station.