Tegsoft On-Premise Installation
  • 08 Sep 2022
  • 6 Minutes to read
  • Dark
    Light

Tegsoft On-Premise Installation

  • Dark
    Light

This document is a guide for installing Tegsoft on your own premises.Graphical user interface  Description automatically generated

This guide will walk you through the installation process to set up Tegsoft on a server. The guide describes all requirements and needed assets for the installation, tells you how to set up your server for the installation, how to install the actual Tegsoft application, gives pointers related to the Tegsoft installation.

PREFACE

Prerequisites

To complete the installation without any problems, you need to have

  • basic knowledge of networking,
  • basic knowledge of SSH connection,
  • basic skills of Linux Command Line Interface.

Recommended System Requirements

Recommended system requirements by Tegsoft for Contact Center and IP PBX installation are given in the tables below.

Table  Description automatically generated

NOTE: If you are using the custom program IVR in Tegsoft, it is recommended to increase the RAM size to 4 GB and the voice memory to 512 MB.


Server Platforms

⚠️  Please boot the ISO file in Legacy BIOS Mode. Otherwise, booting in UEFI Mode will not complete.

If you are installing Tegsoft to a PHYSICAL server,

  • The server must be 64-bit capable  
  • Special preparation before installation is not necessary.

If you are installing Tegsoft to a VMWARE server,

  • If there is a server for the installation to be performed “CentOS Linux 64 bit ” If not, a new server should be created with the “Redhat Linux 64 bit” scheme.
  • After installation, “VM Tools” which is compatible with CENTOS must be installed in Tegsoft product.

If you are installing Tegsoft to a MICROSOFT HYPER-V server, 

  • This can be used in software development and testing processes. However, it would not be recommended for use in production environments by Tegsoft.
WARNING: We have been notified that there may be network problems, I/O problems and driver incompatibilities on DELL and NEC brand servers. If there is no virtual VM platform, HP series and IBM servers are the server brands that can work best with Tegsoft.

INSTALLATION

Please follow steps below to install Tegsoft on your system.

  • Downloading ISO File
  • Setup
  • Acquiring License
  • Memory Configuration in Tegsoft

Downloading ISO File

You can download Tegsoft CentOS 7 DVD (current version: Tegsoft-1.1624.144-x86_64) by clicking the following ISO icon.

Icon  Description automatically generated

Now, you need to mount downloaded Tegsoft ISO file to your system and boot up the machine.

Setup

After boot up the machine, please follow the steps below to install Tegsoft.

1. When you mount the ISO file and then boot up the machine, you will see the following screen.

Graphical user interface, website  Description automatically generated


2. Please press the < ENTER > to begin the installation process.

Wait for a while (approximately 1 minute).

While waiting, you will see a screen like the one below.

Text  Description automatically generated

3. When the preparation process of installation is completed, you will see the following screen.

In this screen, there are settings and configurations you need to complete for proceeding the installation.

These are in order:

  • 2) [  ] Time Settings
  • 7) [  ] Network Configurations
  • 4) [  ] Software Selection

Text  Description automatically generated

4. To set the Timezone, please press the < > → < ENTER >, and then < > → < ENTER >.
You will see the following screen with a list of available regions.

Text  Description automatically generated


5. Select your region. Use numbers or type names directly, then press < ENTER >.

You will see the following screen with a list of available timezones in your region.

Text  Description automatically generated



6. Select your timezone. Use numbers or type names directly, then press < ENTER >.
(Please check your time zone and select the correct one.) 
After you have successfully completed time settings, you will see the installation menu again on the screen.


Text  Description automatically generated with medium confidence

Now you can move on to next step, Network configurations.

7. To set the Hostname, please press < > → < ENTER >, then < > → < ENTER >.
You will see the following screen.

Type a new value for ‘Host name’ (e.g. tegsoftdemo) and press < ENTER >.
(Please, use only lowercase letters, do not use symbols and special characters. Each hostname must be unique.)


Text  Description automatically generated



8. After you have successfully set your host name, you will see the network configuration menu again on the screen.
To configure the Network Device, please press the < > → < ENTER >.
You will see the following screen with a list of network device configuration options.

Text  Description automatically generated

You need to complete the following network device configurations in this list.

In order:

1) IPv4 address or “dhcp” for DHCP
To set up your IP address, please press the < > → < ENTER >.
Please type a new value for your IP address and press ENTER.

2) IPv4 netmask
To set up your IP netmask, please press the < > → < ENTER >.
Please type a new value for your IP netmask and press ENTER.

3) IPv4 gateway
To set up your IP gateway, please press the < > → < ENTER >,
Please type a new value for your IP gateway and press ENTER.

7) Connect automatically after reboot
To connect automatically after reboot, please press the < > → < ENTER >.

8) Apply configuration in installer
To apply configuration in installer, please press the < > → < ENTER >.

After you have successfully completed your network device configuration, you will see the following screen.

Text  Description automatically generated

Now you can move on to next step, Software selection.

9. You need to return to the installation menu to continue with the software selection step. Please press < c > < ENTER > twice to continue installation.
You will see the following screen.

Text  Description automatically generated


10. To select the Software, please press the < > → < ENTER >.

You will see the following screen.

Text  Description automatically generated


11. Please press < c > → < ENTER > to continue installation.

You will see the following screen.

Text  Description automatically generated


12. As you can see on the screen below, the software selection is processed.

Please wait for a while (approximately 10-15 seconds) for processing to complete.

And then press < > → < ENTER > to refresh the screen.


When you see Custom software selected under the software selection, you can begin the installation by pressing < b > → < ENTER >.
You will see the following progress screens.

Text  Description automatically generated

Text  Description automatically generated

As you can see in the screenshot above, the installation has been completed. Now you can move on the reboot step.

13. Please press < ENTER > to reboot the system. (Please be patient, it takes about 15-20 minutes.)
You will see the following progress screens.

Text  Description automatically generated

Text  Description automatically generated

Graphical user interface  Description automatically generated with medium confidence


14. After the reboot process is complete, you will see the following log in screen.



In order to establish SSH connection without any issue, you need to connect to the CLI on VM screens or the physical machine and enable IP tables service with the following command.
service iptables start


After establishing SSH connection as above procedure, Tegsoft version update should be done with the following document. Any command in the document needs to be run sequentially without skipping.


Congratulations! You have successfully installed your Tegsoft.

Acquiring License

In order to use Tegsoft, you need to acquire a license for your instance.

If you need detailed information about acquiring your license, please contact your Dealer, or Tegsoft Sales Team at sales@tegsoft.com.

Now you can move on to next step.

HTTP Performance Improvement for 150+ Agents

If there are more than 150 agents in your contact center, please connect to the server via SSH and run the following commands to avoid problems with Web access or API responses.

echo "StartServers       8" >> /etc/httpd/conf.d/performance.conf
echo "MinSpareServers    5" >> /etc/httpd/conf.d/performance.conf
echo "MaxSpareServers   20" >> /etc/httpd/conf.d/performance.conf
echo "ServerLimit      1000" >> /etc/httpd/conf.d/performance.conf
echo "MaxClients       1000" >> /etc/httpd/conf.d/performance.conf
echo "MaxRequestsPerChild  4000" >> /etc/httpd/conf.d/performance.conf
killall httpd
killall httpd
service httpd restart


Memory Configuration in Tegsoft

To Tegsoft server services work efficiently, the memory values need to be set correctly according to the expected usage.

To setting the memory values in Tegsoft, please click PBX Management → Server Settings tab, following the steps in the screenshot below.


To define memory values for voice and management services, you can refer to the Memory Sharing Values table recommended by Tegsoft.



Related Documentation

Refer to the following documentation for more information related to this documentation:

  • For Installation and Activation PDF, refer to here. 
  • Please check Tegsoft Homepage for recent news about Tegsoft.
  • For API documentation, refer to here.
  • For Frequently Asked Questions (FAQ), refer to here.


LEGAL WARNING

Specifications, details, statements, and information in this manual are subject to change without any notice. All the information provided, procedures shared, or statements listed below are for Tegsoft technical experts only. Using this manual without Tegsoft Technical qualification should be avoided. Tegsoft has no obligation over the result of the application on any use. Some statements may not be suitable for use; avoiding without technical qualification may be crucial. Users must take full responsibility for performing any steps part of this manual. Users who are not aware of the technical terms and operations described here; should be aware that this document may not be suitable for their usage.


Was this article helpful?

First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.