[Issabel] – Instalación de Issabel PBX sobre Hyper-V en Windows Server 2012 R2.

PorElCegu

[Issabel] – Instalación de Issabel PBX sobre Hyper-V en Windows Server 2012 R2.

Hola Comunidad;
El dia de hoy vamos a Instalar Issabel PBX sobre Hyper-V en Windows Server 2012 R2. Mi persona apostó por Issabel PBX ya que es un Software de Código abierto que unifica nuestras comunicaciones en una solo servidor. No olvidar que está basado en Asterisk que incluye: PBX, VoIP, Email, Mensajeria Instantanea, Fax, Call Center, etc. La presente plataforma ya la tengo en producción desde Enero del 2018 y fue un reemplazo para la central Mitel 3300 MXe.

2018-06-13_18-16-24.png

Solamente para indicarles que Issabel PBX es el Fork de Elastix (Actualmente adquirido por 3CX), el presente post se refiere a una reinstalación que estoy realizando en mi entorno de producción.

Tengo entendido que ya ustedes manejan el Hyper-V de Windows Server 2012 R2, para esta ocasión vamos a crear una maquina virtual y seleccionamos la Generación 1.

2018-06-13_19-45-18.png

Nuestro servidor usará 4 GB de Memoria RAM.

2018-06-13_19-46-13.png

Aquí seleccionamos nuestro adaptador de red (previamente creado en el Virtual Switch), en mi caso debo de conectar dos (2) Interfaces de Red, una que será mi VLAN de Servidores y otra será la Interfaz donde se encuentre conectado el SIP Trunk (en mi caso es un Router muy aparte del Internet).

2018-06-13_19-47-14.png

En el espacio, para mi caso estoy usando solo 80 GB, esto está bien ya que puedo ampliarlo con el tiempo.

2018-06-13_19-52-25.png

Seleccionamos la Imagen ISO de Issabel PBX, para descargar la ultima versión pueden descargarlo desde https://www.issabel.org/

2018-06-13_19-53-51.png

Modificamos la Máquina Virtual que hemos creado para poder ampliar la cantidad de procesador virtuales que usará nuestra central PBX. Yo he considerado 4 vCPU.

2018-06-13_19-55-57.png

Hasta este momento creo que no es nada difícil crear una maquina virtual y establecer la Imagen de Instalación, así que vamos a encender la máquina y vamos a ver que nos aparece.

Aquí debemos de seleccionar Install – Asterisk 13 y presionamos Enter.

2018-06-13_20-01-31.png

Comenzará a Cargar…

2018-06-13_20-05-25.png

Seleccionamos el Idioma que se usará durante la Instalación (Español Perú) y clic en Continuar.

2018-06-13_20-06-20.png

Esperamos unos segundos hasta que todas las opciones se puedan modificar.

2018-06-13_20-07-57.png

Empezamos ahora con la primera parte de la configuración.

1.- RED & NOMBRE DE EQUIPO

Configuramos una IP libre de nuestro segmento de red que usaremos (debe de ser libre y debe de tener acceso a Internet).

2018-06-13_20-13-11.png

Clic en Configurar… y escribimos un Nombre a la Conexión, en mi caso lo he colocado LAN, luego en Device he seleccionado el dispositivo (incluyendo su MAC) del Adaptador de Red.

2018-06-13_20-25-49.png

Luego nos dirigimos a Ajustes de IPv4, Seleccionamos el Método Manual ya que es recomendable asignarle una IP Estática a un Servidor, luego clic en Añadir para escribir la Dirección IP, la Máscara de Red y la Puerta de Enlace. Luego escribimos el Servidor DNS que se puede separar por comas, por ejemplo: 8.8.8.8,4.4.4.4 (yo estoy usando mis DNS corporativos) y clic en Guardar.

2018-06-13_20-30-42.png

Después, encendemos la interfaz mediante el interruptor, no olvidar asignarle un Nombre de Host a la Central. Cuando ya todo ello se encuentre preparado hacemos clic en Listo.

2018-06-13_20-37-42.png

Ahora aparecerá Conexión Cableada (ETH0) Conectada.

2018-06-13_20-43-17.png

2.- FECHA & HORA

Aquí tenemos dos modos también de configurar la Fecha y Hora del Servidor de Issabel PBX, lo podemos hacer manualmente colocando todos los datos o podemos usar un servidor NTP (Internet o Servidor Corporativo), en nuestro caso vamos a usar un servidor NTP que nosotros vamos a especificarlo, clic en el icono en forma de Engranajes.

2018-06-13_20-45-21.png

Escribimos el nombre o IP del Servidor NTP, luego hacemos clic en y se irá agregando a la lista, yo estoy ocultando lo que voy agregando ya que son direcciones IP de mi Controlador de Dominio, deshabilito todos los pool.ntp.org que vienen por defecto (no las usaré). clic en Aceptar.

2018-06-13_20-48-38.png

Encendemos la Hora de Red con el Interruptor y hacemos clic en Listo y verán que automáticamente la Fecha y la Hora se establecerán, no olvidar escoger la Región y la Ciudad a la que pertenecen.

2018-06-13_20-52-56.png

3- TECLADO

Esto es rápido, lo que debemos de hacer es hacer clic en +.

2018-06-13_20-55-47.png

Buscamos nuestro diseño de Teclado, en mi caso es Español Latinoamericano, hacemos clic en Agregar.

2018-06-13_20-58-51.png

Ahora, al Diseño de Teclado Inglés (EE.UU) lo seleccionamos y hacemos clic en – hasta que solamente nos quede Español, Castellano (Español Latinoamericano), luego clic en Listo.

2018-06-13_21-00-26.png

4- DESTINO DE LA INSTALACIÓN

Seleccionamos la partición (en mi caso es el de 80 GB), luego seleccionamos Configurar el particionado automáticamente y finalmente clic en Listo.

2018-06-14_10-28-53.png


Con ello ya terminamos de configurar todo lo necesario para empezar la instalación.

2018-06-14_10-31-53.png

Mientras se está ejecutando la instalación, podemos crear una contraseña de root y un usuario.

2018-06-14_10-34-10.png

En Contraseña de Root, especificamos una clave robusta y hacemos clic en Listo.

2018-06-14_10-40-26.png

En Creación de Usuario, especificamos un nombre a la cuenta (será una segunda cuenta con privilegios de Administrador), especificamos una contraseña Robusta y hacemos clic en Listo.

2018-06-14_10-46-56.png

Luego que la instalación haya finalizado, Clic en Finalizar Configuración.

2018-06-14_10-50-27.png

Esperamos a que el servidor se reinicie automáticamente.

2018-06-14_10-51-54.png

Esperamos a que termine de compilar GeoIP.

2018-06-14_10-53-47.png

Especificamos una clave para el root de MariaDB (Fork de MySQL) y presionamos Enter.

2018-06-14_10-54-42.png

Confirmamos la Clave introducida anteriormente para root de MariaDB y presionamos Enter.

2018-06-14_11-00-05.png

Especificamos una clave para el admin del sitio web, y presionamos Enter.

2018-06-14_11-06-57.png

Confirmamos la clave y presionamos Enter.

2018-06-14_11-06-06.png

Con ello ya hemos terminado de realizar la instalación.

2018-06-14_11-08-44.png

También podemos probar ingresando por nuestro navegador, en mi caso usando Google Chrome me está visualizando la página de Administración de Issabel, no olvidar que el URL deberá de ser de la siguiente manera: https://MIIPSERVIDORISSABEL/

2018-06-14_11-10-01.png

Tampoco debemos de olvidar registrar nuestro servidor. Al momento de ingresar por primera vez nos registramos con una cuenta corporativa.

2018-06-14_11-12-45.png

Ahora vamos a instalar algunos complementos, para ello vamos a usar Putty (creo que esto es muy fácil para explicarlo paso a paso). Ingresamos a la IP de Servidor por SSH, ingresamos el usuario (root) y la clave que hemos establecido durante la instalación.

2018-06-14_11-30-06.png

Escribimos sudo yum install -y hyperv-daemons y presionamos Enter, comenzará a instalar las herramientas de Hyper-V para Linux.

2018-06-14_11-55-02.png

Luego instalamos sudo yum install -y nano y presionamos Enter, comenzará a instalar el Editor de Texto para linux (reemplazó a vi).

2018-06-14_12-00-18.png

Luego de haber finalizado la instalación, por defecto Linux ayuda a optimizar la I/O del Disco, Hyper-V también optimiza el I/O del disco, por lo que debemos de deshabilitar uno y el cual será el del CentOS y se hará de la siguiente manera.

Escribimos: echo noop > /sys/block/sda/queue/scheduler y presionamos Enter.

2018-06-14_12-10-12.png

Ahora, debemos de reiniciar el sistema por lo que debemos de escribir: shutdown -r now y presionamos Enter.

Bien, con eso ya tenemos actualizado y en funcionamiento nuestro PBX. Muchas Gracias!!!

About the author

ElCegu administrator

Celso Javier Guzmán Díaz trabaja como Administrador de Redes en una Financiera de la Ciudad de Chimbote, Cuenta con las siguientes certificaciones: IC3-GS3, MCP, MCTS, VCA6 – DCV, CI-SCS, EHF, CompTIA Fundamentals, Scrum Master.

You must be logged in to post a comment.