Installing the NCR DSR Enterprise Web Server (API)

The NCR DSR Enterprise Server.msi package installer is a comprehensive suite, comprised of the various components used to setup and configure the enterprise solution. The suite installation completes following tasks:

  • Installation of the specific applications that are used to support each of the Enterprise Solution components.
  • Setup of the database connection strings for each of the Enterprise Solution components.
  • Setup of the Messaging Server (RabbitMQ Server) configurations for each of the Enterprise Solution components.

To install the NCR DSR Enterprise Web Server (API), follow these steps:

  1. On the Web Server, run the NCR DSR Enterprise Server.msi installer. The application displays the Welcome screen.
  2. Select Next. The application displays the Destination Folder screen with the default destination path.

    Note

    If necessary, select Change to specify the destination path.

  3. Select Next. The application displays the Custom Setup screen.

  4. Select the Web Server icon to display a drop-down menu.

  5. Select This feature will be installed on local hard drive.
  6. Select This feature will not be available for the following features:
    • Application Server
    • Utilities
  7. Select Next. The application displays the first screen from the series of Database Connection screens.

  8. Establish the Database Connection strings. Use the following table to provide the correct values for the Database Connection screens.
    Caution

    This step is crucial to the installation of the NCR Advanced Store Enterprise Solution components. The database connection strings ensure that the distributed servers point to the correct Database Server and SQL instance, if applicable. Failure to accurately set up the database connection strings could result in miscommunication between the distributed servers.

    Database connection stringsField nameValue

    The installation wizard displays the Database Connection screen for each database:

    • Core database server
    • Product database server
    • Transaction Log database server
    • Transactions database server
    • Electronic Journal database server
    • EOM database server
    • Trusted Customer database server
    [Database name] database server

    Enter the DNS name or the IP address of the Enterprise Database Server.

    Use the following format:

    <SQL Server Name>, if SQL Server was installed as a default instance.

    or

    <SQL Server Name\Instance Name>, if SQL Server was installed as a named instance.

    Login IDEnter the SQL user name that NCR applications use during run time.
    PasswordEnter the password associated with the login ID.
    Name of database catalog Leave the default database names as displayed.
    Note

    By default, the installation wizard remembers the entries from the previous screen. If no changes are required, leave the entries as displayed, and then select Next on the succeeding Database Connection screens. If it is necessary to update values, then enter the new values in the corresponding fields.

  1. After entering the details in all the Database Connection screens, select Next. The application displays the Rabbit MQ Server Setup screen.

  2. Use the following table to provide the correct values for the RabbitMQ Server Setup screen.
    Field nameValue
    Computer Name or IP of Rabbit MQ ServerEnter the computer name or the IP address of the Messaging Server, where the RabbitMQ Server application is installed.
    RabbitMQ Server Port

    Depending on the security protocol used in the system, use one of the following port numbers:

    • 5672use this port number if the system will use AMQP protocol to communicate with the Enterprise RabbitMQ Server. This is the default protocol used in Advanced Store systems when communicating with the RabbitMQ Server.
    • 5671use this port number if the system will use AMQPS protocol to communicate with the Enterprise RabbitMQ Server.
    This system is TLS EnabledSelect this check box if the system will communicate with the Enterprise RabbitMQ Server using AMQPS protocol.
  3. Select Next. The application displays the Ready to Install the Program screen.
  1. Select Install. The application proceeds with the installation. When the installation is completed, the application displays the InstallShield Wizard Completed screen.
  2. Select Finish. The application exits the installation wizard.
  3. Restart the server.