Instalación de Integra Server
Para instalar Integra Server en cualquiera de sus versiones se debe:
Iniciar sesión con el usuario operativo creado (en este caso integra):
Ejecutar los siguientes comandos para poner un password a root y actualizar el sistema operativo a la ultima versión:
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
Configurar: sudo vi /etc/network/interfaces
Cambiar:
auto eth0 iface eth0 inet dhcp
por:
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
Luego de reiniciado:
Iniciar sesión con root.
Descargar la ultima versión del setup de uContact.
Descargar instalador
Bajar el siguiente instalador y ejecutarlo:
wget https://storage.googleapis.com/builds-ucontact/uContact/IntegraInstall.zip unzip IntegraInstall.zip chmod 777 IntegraInstall sudo ./IntegraInstall 2>&1 | tee ~/ucontactinstalllog.txt
Aquí se solicitaran los siguientes datos:
Dirección IP de la base de datos y Telefonía (se sugiere una IP local que será tomada por defecto si se presiona enter)
Dominio para uContact (se muestra *.ucontactcloud.com) indicando un dominio valido ej: xxxxxx.ucontactcloud.com (siendo xxxxx el subdominio asignado a la instalación), si se deja en blanco no se puede continuar.
Lenguaje de instalación es/en/pt (español, ingles, portugués).
Password para root (el mismo será cambiado).
tail -f /root/ucontactinstalllog.txt (para ver el log)
Cambiar zona horaria
Ejecutar el siguiente comando:
sudo dpkg-reconfigure tzdata
Seleccionar la zona horaria que queremos y presionar OK.
Acceso remoto
Usualmente, para temas de Soporte, es necesario configurar un acceso remoto. Para esto utilizamos OpenVPN AS.
Pasos para instalar y configurar la VPN:
Desde el router del cliente configurar DynDns, si su IP pública es dinámica.
Desde el router del cliente redireccionar el Puerto 1194 al servidor de Integra donde se encuentra OpenVPN AS.
Desde el router del cliente, si quieren Internos Remotos IAX, redireccionar el puerto 4569 al Servidor de Integra Telephony.
En un servidor de Integra instalar OpenVPN AS, descargar desde: http://openvpn.net/index.php/access-server/download-openvpn-as-sw/113.html?osfamily=Ubuntu.
Instalar el .deb.
dpkg -i DEB_PACKAGE
Configurar accediendo a https://IPSERVIDOR/admin
Deshabilitar el campo que permite que el tráfico de internet sea ruteado a través de la VPN.