El competido mundo de las comunicaciones cada día avanza mas y es importante buscar una herramienta que nos de una ventaja sobre los demás. PBX hay muchos, propietarios y opensource y en este ultimo nicho encontramos a Elastix, el cual hoy veremos paso a paso como instalarlo en un servidor Linux Centos.
Elastix no es solo un Asterisk PBX, es un centro de comunicaciones unificadas en el cual podrás conectar:
- FAX server
- Email server
- Mensajeria instantanea
- Video Conferencia
- VoIP
- otros módulos, etc
Para nuestro articulo de hoy, veremos la instalación a partir del ISO que podemos descargar desde este URL, recomiendo para nuestro PBX usar la versión estable que esta probada y no las Betas o RC (release candidate) ya que podemos encontrarnos con bugs o problemas que aun están por corregirse.
Ya con el ISO generamos un DVD o USB booteable, esta ultima puedes aprender en el siguiente articulo como crearla
-Hacemos boot en nuestro servidor y presionamos Enter para iniciar el instalador, en caso de nuestro servidor no contar con una buena tarjeta de vídeo, como en este caso, se inicia en la forma de texto
-Escogemos el idioma del instalador y presionamos Enter
-Buscamos en la lista la distribución de nuestro teclado y presionamos Enter
-Se nos alerta de que se inicializaran las particiones de nuestro disco duro, es decir, se perderá algo que podamos tener allí anteriormente. Elegimos Si y presionamos Enter
-Vemos el disco (sda) en que se instalara, en caso de tener mas de uno podríamos elegir en cual, escogemos todo el disco para nuestra instalación y presionamos Enter
-Si quisiéramos una forma particular de particionar, respondemos Si, en nuestro caso con los defaults es perfecto, escogemos No y presionamos Enter
-Configuramos nuestra conexión de red respondiendo Si y presionamos Enter
-La activamos para inicio e IPv4 y presionamos Enter en el botón Aceptar
-Si tuviéramos ya los datos de red (ip, mascara, gateway, dns) escogemos configuración manual, para nuestro caso elegimos por DHCP (mas adelante podemos hacer cambios) y presionamos Enter
-Escribimos de forma manual el hostname de nuestro servidor (host + dominio) y presionamos Enter
-Buscamos y activamos nuestra zona horaria y presionamos Enter
-Escribimos la contraseña de nuestra cuenta root y presionamos Enter
-Comienza la instalación, hora de ir por un café ;-) Al finalizar, se nos pedirá reiniciar el servidor
-Reiniciamos por primera vez nuestro Elastix PBX
-Colocamos una contraseña para la cuenta root de MySQL y presionamos Enter
-Confirmamos la contraseña de root de MySQL y presionamos Enter
-Creamos una contraseña para la cuenta admin, usada para la interfaz web y presionamos Enter
-Confirmamos la contraseña y presionamos Enter
-Nos logeamos con la cuenta root, veremos la IP asignada por DHCP o de forma manual. Hora de actualizar paquetes. Al finalizar reiniciamos el servidor
yum -y update
reboot
-Apenas termine de hacer boot abrimos un browser y nos conectamos a su interfaz web en la ip asignada con la cuenta admin
-Nos recibe el dashboard de Elastix, este es personalizable, podemos cambiar de lugar sus cuadros, quitar o agregar otros dando click al botón Dashboard Applet Admin en el menú de la izquierda
-Aqui podemos quitar o agregar al dashboard, al terminar damos click al botón Save
-Al guardar regresamos al dashboard y veremos los cambios hechos
-Damos click al botón Network
-En caso de querer hacer cambios, ejemplo, configurar una IP estática (la teníamos por DHCP) damos click al Device, en este caso Ethernet0 y hacemos los cambios dando click al botón Save al terminar
-Ya tenemos nuestra conexión estática recomendable al ser un PBX al que conectaremos teléfonos, softphone's, etc
-Damos click al botón Preferences y cambiamos el idioma dando click al botón Save al terminar
-Ya estamos listos para agregar extensiones, IVR, reglas, etc, dando click al botón PBX, pero esto sera temas de otros próximos artículos
Conocías VoIP? lo usas, tienes ya un Asterisk PBX? Usas Elastix?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter , google+, facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.