Deploy Digital Messaging Server Using GAX
The following steps describe how to deploy Digital Messaging Server (DMS) using Genesys Administrator Extension (GAX). Refer to the GAX documentation if you need additional information.
Prerequisites
- Genesys components
- Message Server 8.5.x
- Chat Server 8.5.x
- Universal Contact Server 8.5.x
- Interaction Server 8.5.x
- Third-party components
- Java 8 Developer's Kit (JDK)
Upload the DMS installation package and template
- Log in to GAX.
- Go to Administration > Installation Packages.
- Click + (New) to upload a new installation package.
- In the Software Installation Wizard panel, select an an import method and click Next.
- If you selected Installation Package Upload (includes templates):
- Upload a Package—Select the ZIP file that contains the DMS installation package. The root folder of the ZIP file must have the IP folder and Templates folder.
- If you selected Installation Package Upload (template uploaded separately):
- Upload a Package—Select the ZIP file that contains the DMS installation package. The root folder of the ZIP file must have the files from the IP folder (such as ip_description.xml and read_me.html).
- Upload an XML template—Select the XML template file (DigitalMessagingServer.xml).
- Upload an APD template—Select the APD template file (DigitalMessagingServer.apd).
- If you selected Installation Package Upload (includes templates):
- Click Finish.
Important
Refer to the GAX documentation for more information on working with Installation Packages.Deploy the DMS installation package and template
- In GAX, go to Administration > Installation Packages.
- Click the DMS installation package to view its properties.
- Verify the Status field has a value of Complete.
- Click
and select Install to open the IP Deployment Wizard panel. - Fill in the required fields and finish the installation.
Add mandatory connections into DMS application
- In GAX, go to Environment > Applications.
- Open the DMS application.
- On the Connections tab, add a connection to all components mentioned.
Legacy deployment method (optional)
You can also install DMS directly on the server by following the steps below.
Next Steps
- Configure the options as necessary. Refer to the Digital Messaging Server page in the eServices Options Reference.
- Continue deployment by:
- Adding a channel, such Facebook, a Twitter, or a Custom Media Channel.
- Adding a messaging channel, such as Apple Business Chat, Facebook Messenger, SMS/MMS, or WhatsApp.
Uninstalling or upgrading DMS
Uninstalling DMS
Important
- If you have also installed Genesys drivers for DMS (for example, Apple Business Chat), you must uninstall these drivers separately. These drivers are not uninstalled automatically if DMS is uninstalled.
- You cannot uninstall DMS and then install a new instance of DMS at the same location and use the old driver instances. You must also reinstall drivers that you want to use with the new DMS instance.
- You must delete the DMS Application object separately.
Windows
To uninstall using the wizard:
- Run the setup.exe file for DMS that is located on the product CD or in the installation package.
- Select Maintenance of existing installation.
- Select the DMS instance that you want to remove.
- Select Next. Wait for several seconds until the Genesys Installation Wizard window appears on your desktop.
- Select Remove.
- Select Next.
- Select Yes to confirm the operation.
- Choose when to restart your computer.
- Select Finish.
To uninstall using the Control Panel:
- Open the Control Panel.
- Select the DMS installation that you want to remove.
- Select Uninstall and then Next. Wait for several seconds until the Genesys Installation Wizard window appears on your desktop
- Select Remove.
- Select Next.
- Select Yes to confirm the operation.
- Choose when to restart your computer.
- Select Finish.
Linux
Delete the DMS files directly by performing the following command: rm -rf <DMS_FOLDER>
Upgrading DMS
Important
- If you have also installed Genesys drivers for DMS (for example, Apple Business Chat), you must update these drivers separately. These drivers are not updated automatically when DMS is updated.
- You cannot upgrade DMS and use the old driver instances. You must also reinstall drivers that you want to use with the upgraded DMS instance.
- You must update the DMS Application separately, if needed.
Upgrading via GAX
- Ensure the Genesys Deployment Agent is running on your DMS host.
- Log into GAX.
- Navigate to Administration > Installation Packages.
- Upload the DMS installation package.
- Select the DMS installation package that you uploaded in the previous step.
- Select
and then select Install to open the IP Deployment Wizard panel. - Select Next.
- In the Host set selection section, select the DMS host.
- Select Next.
- In the Application Parameters section:
- Enter an application name.
- Leave the Tenant field empty.
- Specify existing DMS port in the App port field.
- Specify primary and backup Configuration Servers.
- Select Next.
- In the Installation Parameters section:
- For Windows:
- IPCommon: InstallPath—Set to your DMS installation folder.
- IPCommon: LogFolder—Set to the existing folder.
- IPCommon: JavaPath—Set to the Java 8 installation folder that contains bin\java.exe. For example: C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.191-1\.
- IPCommon: Java version—Set to the installed Java version. For example: 1.8.0 for Oracle JDK and 1.8.0 Open for Open JDK.
- IPCommon: JavaPatchNumber—Set to the installed Java patch number. For example: 191.
- For Linux:
- IPCommon: InstallPath—Set to your DMS installation folder.
- IPCommon: JavaPath—Set to the folder that contains the Java 8 executable. For example: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/jre/bin/.
- For Windows:
- Select Finish.
Windows: Upgrading via the wizard
- Run the setup.exe file for DMS that is located on the product CD or in the installation package.
- Select Install new instance of the application and then select Next.
- Enter your Configuration Server parameters.
- Select Next.
- Select the checkbox if you want to use the Client Side Port, and then select Next.
- Select the DMS application that you want to upgrade and then select Next.
- Select Browse and select the folder in which the existing DMS instance is installed, then select Next.
- Select the Java instance to use with DMS, then select Next.
- Specify a log folder, then select Next.
- Select Install.
Linux: Upgrading via the install.sh script
- Run the ./install.sh file for DMS that is located on the product CD or in the installation package.
- Specify the path to the Java executable folder.
- Specify the hostname.
- Specify the hostname of the Primary Configuration Server.
- Specify the Primary Configuration Server port, username, and password.
- Select the DMS application that you want to upgrade.
- Specify the existing DMS installation path.
- Select how to handle existing data in the DMS folder. For example, 2 only overwrites those files that are part of the installation package.
Comments or questions about this documentation? Contact us for support!
