Red de conocimiento informático - Material del sitio web - Cómo instalar Asterisk y FreePBX en CentOS Linux

Cómo instalar Asterisk y FreePBX en CentOS Linux

Los pasos básicos para instalar Asterisk y FreePBX en Linux son los siguientes.

1. Primero actualice el sistema (opcional)

Escriba la línea de comando

sudo apt-get update

sudo apt - obtener actualización

2. Instalar LAMP (Apache2 MySQL PHP)

Escriba la línea de comando

sudo taskel

Seleccione el servidor LAMP.

3. Agregar otros paquetes de software PHP

sudo apt-get install php5-gd php-pear php-db sox curl

4. Seleccione)

sudo apt-get install phpmyadmin

5. Instalar asterisk

Escriba la línea de comando

sudo apt-get install php5-gd php-pear php-db sox curl

6. Instalar asterisk

sudo apt-get install asterisk asterisk-mysql asterisk-mp3

sudo. /install_amp

Ingrese los parámetros correspondientes

Ingrese el nombre de usuario para conectarse a la base de datos "asterisk":

[asteriskuser] asterisk

Ingrese la contraseña para conectarse a la base de datos "asterisk":

[amp109] badasspassword

Ingrese el nombre de host de la base de datos "asterisk":

[ localhost]

Ingrese el nombre de usuario para conectarse a la interfaz de administración de Asterisk:

[admin]

Ingrese la contraseña para conectarse a la interfaz de administración de Asterisk:

[amp111 ]

Ingrese la ruta al directorio raíz web de AMP:

[/var/www/html]

/var/www/freepbx /public

Ingrese la dirección IP o el nombre de host utilizado para acceder al administrador web de AMP:

[xx.xx.xx.xx]freepbx

Ingrese para realizar desvío de llamadas a través de Flash Dashboard Contraseña:

[passw0rd] contraseña

¿Usar un administrador de extensión [extensiones] simple o un dispositivo y usuario separados [deviceanduser]?

[extensiones]

Ingrese el directorio donde está almacenado el script ejecutable AMP:

[/var/lib/asterisk/bin]

6) Restaurar asterisco -modules.conf

sudo cp ~/asterisk-modules.conf /etc/asterisk/modules.conf

7) Agregar usuario asterisco

sudo adduser www -data asterisk

Modificar permisos /etc/amportal.conf para agregar

AMPASTERISKUSER=www-data

AMPASTERISKGROUP=as

terisk

AMPASTERISKWEBUSER=www-data

AMPASTERISKWEBUSER=www-data

AMPASTERISKGROUP=asterisk

Modificar permisos /etc/amportal. data

AMPASTERISKWEBGROUP=asterisk

Reiniciar amportal

sudo amportal start

8) Usar amportal para iniciar Asterisk

sudo update-rc.d -f asterisk remove

sudo sed -e s/BACKGROUND=0/BACKGROUND=1/ -i /usr/sbin/safe_asterisk

modificar /etc/ rc.local

add before exit 0

/usr/local/sbin/amportal start

Esto completa la instalación.