Server ES

Ubuntu Server 12.04

 

Descargar y utilizar la imagen : ubuntu-12.04-server-x86_64.iso   

 

Seleccionar el idioma por defecto (“English”) que no se deberá de poner otro, después presionar enter.

Se deberá de seleccionar el país en el cual se esta haciendo la instalación y presionar enter.

 

Seleccionar los default locale settings que se muestran en la imagen y presionar enter.

 

Seleccionar no detectar el teclado y presionar enter.

Seleccionar el  layout del teclado y presionar enter.

Seleccionar la especificación exacta del tipo de teclado y presionar enter.

 

Poner el nombre del equipo a instalar en este caso “INTEGRASERVER” y presionar enter en continuar.

 

Crear un Nuevo usuario en este caso se llamara integra y presionar enter en continuar.

 

Seleccionar el nombre del usuario del sistema que se esta creando que también será “integra”  y presionar enter en continuar.

Ingresar un password determinado para el usuario y presionar enter para continuar.

 

Verificar la clave nuevamente y presionar enter para continuar.

 

Seleccionar no y presionar enter para continuar.

 

Seleccionar correctamente la zona horaria a usar y presionar enter  en yes para continuar.

Seleccionar la opción Guided – use entire disk and set up LVK y presionar enter para continuar.

 

Aceptar la partición o disco duro donde se instalara el sistema presionando enter en yes.

Seleccionar todo el espacio disponible en el disco (es le que muestra por defecto) para crear las particiones y presionar enter en continuar.

Presionar enter en yes para confirmar todos los cambios a realizar.

En el caso de tener un proxy poner los datos tal como se especifican, si no lo hay dejar en blanco los datos y presionar enter en continuar.

Seleccionar No automatic updates y presionar enter para continuar.

 

Seleccionar la opción de OpoenSSH Server con la barra espaciadora y después presionar enter en continuar.

Seleccionar que yes para que se instale el GRUB con enter

Presionar enter en continuar para finalizar la instalación.

 

Al comenzar a instalar poner como password de root la palabra “password”, luego sera possible desde el sistema en la interface web cambiar el password de root.

 

Integra Server Installation

Para instalar Integra Server en cualquier de sus versiones se debe de hacer lo siguiente:

Logearse con el usuario operativo creado (en este caso integra):

Ejecutar el comando:  sudo apt-get install git lrzsz

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

 

 

Posteriormente descargar la ultima versión del setup de integra y elementos necesarios de la version de Integra que se va a instalar.

 

sudo apt-get install git unzip lrzsz curl

Descargar Instalador

 

Se descarga desde el ftp de Integra:

 

URL: ftp.integraccs.com USUARIO: setup@integraccs.com PASSWORD: setup2014

 

 

Es posible descargar cualquier version de uContact, la ultima es la current para cada release.

Una vez descargado el setup se deberá descomprimir el archivo descargado:

 

unzip  3.current.zip

cd 3.BUILD

cd Integra-Asterisk

chmod 777 *

sudo ./install

En este punto se solicitaran los siguientes datos:

  • Password para root (el mismo será cambiado).

  • Lenguaje de instalación  es/en/pt  (español, ingles, portugués)

  • Tipo de instalación PBX/CCS) (Si se instalara Integra CC o Integrta PBX)

  • Dirección IP de la base de datos

  • Datos de generación del certificado de seguridad

  • Country Name:  se ponen las iniciales del país (Ej.: UY)

  • State or Provice Name: nombre del estado o provincia (Ej.: Montevideo)

  • Locality Name: nombre de la localidad (Ej.: Montevideo)

  • Organization Name: nombre de la organización (Ej.: Integra)

  • Organizational Unit Name: nombre de la organización (Ej.: Integra)

  • Common Name: URL o dirección del servidor donde estará el certificado (Ej.: 192.168.100.1)

  • Email Address: dirección de correo de contacto (Ej.: info@integraccs.com)

  • A challenge password :  va en vacío

  • An optional company name:  va en vacío

 

 

Una vez terminados estos pasos el servidor se reiniciara dos veces hasta dejar todo operativo.

 

En el archivo: /etc/ssh/sshd_config 

Modificar PermitRootLogin:yes y reiniciar. (Esto se hace para poder loguearte con root y tener permisos para completar la instalación).

Luego de reiniciar:

tail -f /root/install_asterisk_XXXX-XX-XX.log para ver el log (En XXXX-XX-XX va la fecha actual ).

 

ACCESO REMOTO

 

Habitualmente 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 publica es dinamica.

  • Desde el Router del Cliente Redireccionar el Puerto 1194 al Servidor de Integra donde se encuentre 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 

 

  • Configurar accediendo a https://IPSERVIDOR/admin 

     


  • Deshabilitar el campo que permite que el trafico de internet sea ruteado a travez de la VPN.