Install Perceptive Content Server unattended - Perceptive Content Server Install Guide - Foundation 24.1 - Foundation 24.1 - Ready - Perceptive Content - external - Perceptive-Content/Perceptive-Content-Server-Install-Guide/Foundation-24.1/Perceptive-Content-Server-Install-Guide/Install-Perceptive-Content/Install-Perceptive-Content-Server-on-Windows/Install-Perceptive-Content-Server-unattended - 2024-04-02

Perceptive Content Server Install Guide

Platform
Perceptive Content
Product
Perceptive Content Server Install Guide
Release
Foundation 24.1
License

Installing Perceptive Content Server silently is an automatic way to run unattended installations. If you follow the procedures below, you will not install Perceptive Content Server using a standard InstallShield interface. Using this silent installation method, you can do a custom installation or use a combination of default and customized settings. To run the unattended installation, complete the following steps.

  1. Set up your argument values to customize the unattended installation. If you do not manually set argument values, then the default values are used during the installation.
    Argument Description Default Example
    L*v This value is optional. If you use this argument, setup does not create directories. The path for the log file generation must be a valid, existing path. This argument is typically used to diagnose installation errors. %TEMP%\\ImageNow Server*.log /L*v C:\logs\client-install.txt
    INSTALLDIR The default and recommended installation directory is [drive:]\inserver. [drive:]\inserver INSTALLDIR=C:\inserver
    SHARED_INSTALLDIR This is the install directory of your common files in an active-active environment. The value of INSTALLDIR INSTALLDIR2=S:\inserver
    IND_INOWD.PORT Perceptive Content Server port. 6000 IND_INOWD.PORT=7000
    IMAGENOW_OWNER The default Perceptive Manager ID. administrator IMAGENOW_OWNER=jdoe
    INSTANCE_NAME The name you give the initial instance of the service. Primary INSTANCE_NAME= "production inst"
    IN_SUPPORTED. LOCALE The language code that represents the language of Perceptive Content you are installing if you are using a localized version of Perceptive Content. en IN_SUPPORTED.LOCALE=de
    OSM_STORAGE_TYPE The OSM storage device type FSS (File System Storage). FSS OSM_STORAGE_TYPE=FSS
    ODBC.DBMS Sets the database management system for Perceptive Content. This value should be set to either SQLServer or Oracle. SQLServer ODBC.DBMS=Oracle
    ODBC.DSN The ODBC name. Perceptive Content ODBC.DSN=\"Perceptive Content\"
    ODBC.USER.ID The ODBC username. inuser ODBC.USER.ID=inuser
    ODBC.USER.PASSWORD The ODBC password.   ODBC.USER.PASSWORD=som epassword
    MQ.HOST The hostname of the RabbitMQ instance. localhost MQ.HOST=127.0.0.1
    MQ.PORT The port number of the RabbitMQ instance. 5672 MQ.PORT=5673
    MQ.USERNAME The RabbitMQ username guest MQ.USERNAME=admin
    MQ.PASSWORD The RabbitMQ password. guest MQ.PASSWORD=1234
    MQ.SECURE.ENABLE This setting enables SSL on the RabbitMQ instance. FALSE MQ.SECURE.ENABLE=FALSE
    MQ.VALIDATE.SERVER.CE RTIFICATE.ENABLE This setting validates the RabbitMQ SSL certificate TRUE MQ.VALIDATE.SERVER.CERTI FICATE.ENABLE=TRUE
    MQ.CLIENT.HOST The hostname the Perceptive Content Client uses to connect to RabbitMQ.

    localhost

    On upgrade, defaults to the previously configured MQ.HOST
    MQ.CLIENT.HOST=127.0.0.1
    MQ.CLIENT.PORT The port number the Perceptive Content Client uses to connect to RabbitMQ.

    5672

    On upgrade, defaults to the previously configured MQ.PORT
    MQ.CLIENT.PORT=5672
    MQ.CLIENT.USERNAME The username the Perceptive Content Client uses to connect to RabbitMQ.

    guest

    On upgrade, defaults to the previously configured MQ.USERNAME
    MQ.CLIENT.USERNAME=pcclie nt
    MQ.CLIENT.PASSWORD The password the Perceptive Content Client uses to connect to RabbitMQ.

    guest

    On upgrade, defaults to the previously configured MQ.PASSWORD
    MQ.CLIENT.PASSWORD=1234
    MQ.CLIENT.SECURE.ENA BLE Enables the Perceptive Content Client to connect to RabbitMQ using SSL. FALSE MQ.CLIENT.SECURE.ENABLE= FALSE
    MQ.CLIENT.VALIDATE.SE RVER.CERTIFICATE.ENAB LE If SSL is enabled for the Perceptive Content Client, this setting enables validation of the SSL certificate. TRUE MQ.CLIENT.VALIDATE.SERVER .CERTIFICATE.ENABLE=TRUE
  2. Enter the following command. You can use one of the commands in a Command Prompt window, in the provided batch file (Server_SilentInstall660.bat), or create a command line script for your deployment software.
    ImageNowServer-ExternalDB.exe /s /V"<argument list>"

    The following example shows the command with a defined argument list.

    ImageNowServer-ExternalDB.exe /s /V"/qn /L*v \"C:\logs\server-install.txt\"
    INSTALLDIR=\"C:\inserver\" ODBC.DBMS=SQLServer ODBC.DSN=\"my dsn name\"
    IND_INOWD.PORT=6000 IMAGENOW_OWNER=administrator IN_SUPPORTED.LOCALE=en
    IS_SQLSERVER_SERVER=localhost INSTANCE_NAME=Production"
    
  3. Verify your installation.