Eh notado que no hay muchos sitios que den información sobre como montar un servidor Elastix en una VPS, si llegaste acá es porque ya lo habrás intentado todo. La solución es bastante mas simple. Sin mas preámbulos, te indico por lineas lo que debemo hacer..
Eh utilizado CentOS en su version 5.8, CentOS es lo que mejor se lleva entre las distros, es mas robusta que algunas otras y no es tan variable.
Lo primero es actualizar el sistema.
yum update -y
Luego vamos a descargar la ISO desde la pagina web, seria algo asi, aunque varia entre versiones esta dirección.
Bajar por medio de wget la version correspondiente segun la plataforma:
Para 32 bits..
wget http://downloads.sourceforge.net/project/elastix/Elastix%20PBX%20Appliance%20Software/2.4.0/Elastix-2.4.0-Stable-i386-bin-04Feb2013.iso
Para 64 bits:
wget http://downloads.sourceforge.net/project/elastix/Elastix%20PBX%20Appliance%20Software/2.4.0/Elastix-2.4.0-Stable-x86_64-bin-04feb2013.iso
Creamos un directorio donde montar el ISO.
mkdir /mnt/iso
Montamos la imagen que descargamos con..
Para 32 bits:
mount -o loop Elastix-2.4.0-Stable-i386-bin-04Feb2013.iso /mnt/iso
Para 64 bits:
mount -o loop Elastix-2.4.0-Stable-x86_64-bin-04feb2013.iso /mnt/iso
Confirmamos que la imagen se encuentra montada.
cd /mnt/iso
Y podemos ver los archivos con un "ls".
Bajamos una extension importante para el funcionamiento de Elastix llamado EPEL.
rpm -ivh ftp://mirror.cs.princeton.edu/pub/mirrors/fedora-epel/5/i386/epel-release-5-4.noarch.rpm
Creamos un archivo para instalar Elastix desde la ISO montada con NANO.
nano /etc/yum.repos.d/elastix-cd.repo
Pegamos el siguiente codigo dentro,
[elastix-cd]
name=Elastix RPM Repo CD
baseurl=file:///mnt/iso/
gpgcheck=0
enabled=1
Luego Ctrl+o para guardar y Ctrl+x para salir.
Instalamos Elastix con..
yum -y install elastix
La instalacion no va a durar mas que 5 minutos aunque depende de la velocidad del VPS.
Una vez que haya terminado reiniciamos el servidor con yum reboot
Instalamos el resto de los paquetes donde nos va a pedir una contraseña de SQL y FreePBX,
/etc/rc3.d/S66elastix-firstboot start
Luego reiniciamos nuevamente y vamos a ver que al loguearnos, nos va a decir el enlace de acceso mediante un navegador para empezar a configurar nuestro elastix.
Esperemos que te sirva este tutorial.
Eh utilizado CentOS en su version 5.8, CentOS es lo que mejor se lleva entre las distros, es mas robusta que algunas otras y no es tan variable.
Lo primero es actualizar el sistema.
yum update -y
Luego vamos a descargar la ISO desde la pagina web, seria algo asi, aunque varia entre versiones esta dirección.
Bajar por medio de wget la version correspondiente segun la plataforma:
Para 32 bits..
wget http://downloads.sourceforge.net/project/elastix/Elastix%20PBX%20Appliance%20Software/2.4.0/Elastix-2.4.0-Stable-i386-bin-04Feb2013.iso
Para 64 bits:
wget http://downloads.sourceforge.net/project/elastix/Elastix%20PBX%20Appliance%20Software/2.4.0/Elastix-2.4.0-Stable-x86_64-bin-04feb2013.iso
Creamos un directorio donde montar el ISO.
mkdir /mnt/iso
Montamos la imagen que descargamos con..
Para 32 bits:
mount -o loop Elastix-2.4.0-Stable-i386-bin-04Feb2013.iso /mnt/iso
Para 64 bits:
mount -o loop Elastix-2.4.0-Stable-x86_64-bin-04feb2013.iso /mnt/iso
Confirmamos que la imagen se encuentra montada.
cd /mnt/iso
Y podemos ver los archivos con un "ls".
Bajamos una extension importante para el funcionamiento de Elastix llamado EPEL.
rpm -ivh ftp://mirror.cs.princeton.edu/pub/mirrors/fedora-epel/5/i386/epel-release-5-4.noarch.rpm
Creamos un archivo para instalar Elastix desde la ISO montada con NANO.
nano /etc/yum.repos.d/elastix-cd.repo
Pegamos el siguiente codigo dentro,
[elastix-cd]
name=Elastix RPM Repo CD
baseurl=file:///mnt/iso/
gpgcheck=0
enabled=1
Luego Ctrl+o para guardar y Ctrl+x para salir.
Instalamos Elastix con..
yum -y install elastix
La instalacion no va a durar mas que 5 minutos aunque depende de la velocidad del VPS.
Una vez que haya terminado reiniciamos el servidor con yum reboot
Instalamos el resto de los paquetes donde nos va a pedir una contraseña de SQL y FreePBX,
/etc/rc3.d/S66elastix-firstboot start
Luego reiniciamos nuevamente y vamos a ver que al loguearnos, nos va a decir el enlace de acceso mediante un navegador para empezar a configurar nuestro elastix.
Esperemos que te sirva este tutorial.