Instalación de Integra Server
To install any version of Integra Server, you must:
Log in with the operative user created (ex: Integra)
Run the following commands to create a password for root and update the operative system to the last version.
sudo passwd root sudo apt-get update sudo apt-get upgrade sudo sed -i "s/PasswordAuthentication no/PasswordAuthentication yes/" /etc/ssh/sshd_config sudo sed -i "s/PermitRootLogin prohibit-password/PermitRootLogin yes/" /etc/ssh/sshd_config
Configure: sudo vi /etc/network/interfaces
Change:
auto eth0 iface eth0 inet dhcp
for:
auto eth0 iface eth0 inet static address 192.168.X.X network 192.168.1.X netmask 255.255.255.0 broadcast 192.168.1.255 gateway 192.168.1.X ;up route add -net 192.168.1.128 netmask 255.255.255.128 gw 192.168.1.2 ;up route add default gw 192.168.1.200 ;down route del default gw 192.168.1.200 ;down route del -net 192.168.1.128 netmask 255.255.255.128 gw 192.168.1.2 dns-nameservers 8.8.8.8 sudo apt-get install unzip curl sudo reboot
After it restarts:
Log in with root.
Download the last version of the uContact setup.
Download installer
Download the following installer and run it:
wget https://storage.googleapis.com/builds-ucontact/uContact/IntegraInstall.zip unzip IntegraInstall.zip chmod 777 IntegraInstall sudo ./IntegraInstall 2>&1 | tee ~/ucontactinstalllog.txt
You will need to provide the following data:
Data base and Telephony IP address. (We suggest a local IP address that will be selected by default if you press enter).
uContact domain (it looks like ***.ucontactcloud.com) a valid domain would be ex: xxxxxx.ucontactcloud.com (being xxxxx the subdomain assigned to the installation). If you leave this blank, you won't be able to continue.
Installation language es/en/pt (spanish, english, portuguese).
Password for root (this will change).
tail -f /root/ucontactinstalllog.txt (para ver el log)
Change time zone
Run the following command:
sudo dpkg-reconfigure tzdata
Select the preferred time zone and press OK.
Remote access
Usually, for for anything regarding Support, it is necessary to configure a remote access. To do so we use OpenVPN AS.
Steps to install and configure the VPN:
From the client’s router configure DynDns, if their IP is public, it is dynamic.
From the client’s router redirect the 1194 port to the Integra Server where The OpenVPN AS is.
From the client’s router, if you want remote interns IAX, redirect the 4569 port to the Integra Telephony.
Install OpenVPN AS at one Integra server. Download it from: http://openvpn.net/index.php/access-server/download-openvpn-as-sw/113.html?osfamily=Ubuntu
Install the .deb.
dpkg -i DEB_PACKAGE
Set it up with https://IPSERVIDOR/admin
Disable the field that allows the routing of the internet traffic across the VPN.