BT Call Server Scripted Install |
|
| Solution Integration > PBXs > BT Call Server > Installation > Standard Server |
BT Call Server Scripted Install
Once you have a new clean staged Linux OS created.
Download the latest package file from the BT Extranet (eg. BTCallServer-Package-Build-xx.zip), then extract the zip file. Copy the “BTCallServer-4.x.x.tar.gz” and “install.sh” files to the newly deployed and staged Linux OS.
One method we use is a tool called WinSCP (https://winscp.net/eng/download.php) Download the latest version of WinSCP and install it. Open WinSCP once installed and provide connection details to the Linux OS (Use the “iptadmin” user)
Browse your local PC on the left and select both the supplied files (as seen below) Then click on “Upload” and Select “OK” (Confirm the upload path is /home/iptadmin )
Once the files have been copied to the system, you can disconnect and close WinSCP. The files should now be in the “iptadmin” user home directory /home/iptadmin
Using any terminal connection application (eg PuTTY), connect to the Linux OS using the “iptadmin” user to connect.
You will be in the /home/iptadmin directory by default once connected. Now make the “install.sh” script executable and ensure it is converted to unix format (Unix format is only done as a precaution, the file is usually already in the correct format)
chmod +x install.sh dos2unix install.sh
The install script expects 2 additional arguments:
Usage: install.sh [azure|vm] [‘redundancy user password’] Use “azure” for any install in Azure and for any other install the choice should be “vm” for the first argument.
The second argument expects a complex password. Provided between single quotes (to preserve the password given literally). This password is used for Redundancy setup between two systems.
The password is never used interactively by any user, but rather in the backend system.
Once you are ready to kick off the deployment, run the following:
sudo ./install.sh vm ‘PASSWORD’
(For SUDO prompt, provide the password for the “iptadmin” account)
This will start the full installation of the BT Call Server with all the required packages and will build the included Asterisk package from source. This process can take some time to complete.
Once the deployment is complete you should see the below at the end. There is also an “Install-Log-[date|time].log” generated when the script is run. (The log file is output to the same path as the script file) If there are any problems with the deployment you can check the log for possible reasons.
Once the BT Call Server deployment is complete, reboot the system with the below command.
sudo reboot
The scripted install is now complete.
The same CLI configuration scripts used during the VA First Launch are available on the system once the scripted install is complete.
Continue with the remaining system setup via the Web-UI
|