You must update the inow.ini file manually when installing Perceptive Content Server on Linux.
- Navigate to the shared /inserver/etc directory and then open the inow.ini file with a text editor.
-
In the odbc.dbms setting, enter the appropriate
database.
Note: The database type is case sensitive and should be entered asSQLServer, Oracle, or PostgreSQL. The default is SQLServer.
- Change the odbc.dsnto the name of your DataSource (DSN), for example INOW. Ensure the section name is defined in the odbc.ini file.
-
Update odbc.user.id and odbc.user.password to
your user id and password.
Note: The password supplied in the odbc.user.password setting is consumed by the application for encryption in the odbc.user.password.encrypted setting. This value is removed from the setting after encryption.
-
To update the message queuing server settings, complete the following
substeps.
- Update mq.host to specify the hostname or IP address of the node running the message queuing broker.
-
Update mq.port to specify the port the message queuing
broker uses.
Note: The commonly used message queuing port for RabbitMQ is 5672.
- Update the mq.vhost with the name of the virtual host (optional).
-
Update mq.username and mq.password to
the user name and password used when connecting to the message queuing
broker.
Note: The password supplied in the mq.password setting is consumed for encryption in the mq.password.encrypted setting. This value is encrypted and removed from the mq.password setting after running the inserver -encrypt-config command. Do not manually update the mq.password.encrypted setting value.
-
Update mq.secure.enable to TRUE to
use SSL/TLS (optional).
Note: The SSL_CERT_DIR or SSL_CERT_FILE environment variables must be set to the location of the CA.pem file. See Configure OpenSSL trust stores for SSL/TLS on Linux and Windows for more information.
-
To update the message queuing client settings, complete the following
substeps.
Note: If any of the following settings are incorrectly specified in the inow.ini file, Perceptive Content Client cannot connect to the message queuing broker. If this occurs, a message is logged in Message Center.
- Update mq.client.reconnect.interval to specify, in seconds, how longPerceptive Content Client waits before reattempting to connect to the message queuing broker (optional).
- Update mq.client.host to specify the hostname or IP address of the node running the message queuing broker.
-
Update mq.client.username and
mq.client.password to the user name and password
used when connecting to the message queuing broker.
Note: The password supplied in the mq.client.password setting is consumed for encryption in the mq.client.password.encrypted setting. This value is encrypted and removed from the mq.password setting after running the inserver -encrypt-config command. Do not manually update the mq.client.password.encrypted setting value.
- Update mq.client.secure.enable to TRUE to use SSL/TLS (optional).
- Save and close the inow.ini file.
- Source the setenv.sh file to set up your environment variables. For example, if you are using /bin/bash, the command to source the file is: . ./setenv.sh.