Solution Prerequisites
The following are the solution setup prerequisites.
Software requirements
...
Minimum requirement
...
OS
...
CentOS 7
...
MSSQLServer
...
2014
...
Docker CE
...
18+
...
Docker compose
...
1.21
Hardware requirements
...
Minimum requirement
...
CPU
...
4 cores
...
RAM
...
4 GB
...
Disk
...
300 GB
...
NICs
...
1 NIC per VM
Installation Steps
...
- delete the recording-solution directory if it exists.
To execute the script, give it the execute permissions and execute it.
Code Block | ||
---|---|---|
| ||
$ chmod 755 deployment.sh
$ ./deployment.sh |
...
change to newly created directory with name recording-solution. This directory contains all the required files.
...
Update the following environment variables in the files inside recording-solution/environment-variables folder.
...
Name
...
Description
...
DB_URL
...
VRS database connection URL
jdbc:jtds:sqlserver://192.168.1.92:1433/vrs;user=sa;password=Expertflow464
...
DB_DRIVER
JDBC driver
net.sourceforge.jtds.jdbcx.JtdsDataSource
...
To enable/disable recorded file encryption
true = enabled
false = disabled
...
tcp://192.168.1.242:61616
...
UCCE awdb database connection URL, used for UCCE deployment only.
jdbc:jtds:sqlserver://192.168.1.87:1433/ucce_awdb;user=sa;password=Expertflow464
...
https://192.168.1.101
...
Execute following commands to allow specific port required for voice recording.
Code Block |
---|
firewall-cmd --zone=public --permanent --add-port=5060/tcp
firewall-cmd --zone=public --permanent --add-port=16384-18768/udp
firewall-cmd --zone=public --permanent --add-port=16613-16617/tcp
firewall-cmd --zone=public --permanent --add-port=8080-8081/tcp
firewall-cmd --zone=public --permanent --add-port=8161-8162/tcp
firewall-cmd --reload |
Having environment configurations done, navigate to the recording-solution
directory and execute the following commands:
Code Block | ||
---|---|---|
| ||
$ chmod 755 install.sh
$ ./install.sh |
Run the following command to ensure that all the components are up and running:
Code Block | ||
---|---|---|
| ||
$ docker ps -a |
...