La instalaci n y configuraci n de Asterisk es un proceso importante para proporcionar comunicaciones de voz en muchas organizaciones. Asterisk es una plataforma de software de distribuci n gratuita para crear sistemas VOIP, contestadores autom ticos, centros de llamadas y otras aplicaciones de comunicaci n.
En este art culo, veremos en detalle el proceso de instalaci n de Asterisk 16 en el sistema Operativo CentOS 7. CentOS 7 es un sistema operativo de servidor estable y ampliamente utilizado que funciona bien con Asterisk.
Antes de comenzar la instalaci n, deber instalar varias dependencias. Ejecute los siguientes comandos en la terminal:
- yum update: un comando que actualizar todos los paquetes del sistema operativo a las ltimas versiones
- yum install epel-release-comando que instalar el repositorio EPEL (paquetes adicionales para Enterprise Linux)
- yum install wget gcc GCC-C++ ncurses-devel libxml2-devel sqlite devel-comando que instalar las dependencias necesarias para construir Asterisk
Ahora que todas las dependencias est n instaladas, puede comenzar a descargar e instalar Asterisk. Ejecute los siguientes comandos:
- wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-16-current.tar.gz -comando para descargar el archivo con el c digo fuente Asterisk 16
- tar xvfz asterisk-16-current.tar.gz-comando para descomprimir el archivo
- CD asterisk - 16-comando para ir al directorio de c digo fuente descomprimido
- ./ configure comando para configurar una compilaci n de Asterisk
- make-comando para compilar el c digo fuente de Asterisk
- make install-comando para instalar Asterisk en el sistema
Despu s de instalar Asterisk con xito, puede comenzar a configurar y utilizar su funcionalidad. En los siguientes art culos, veremos el proceso de configuraci n e implementaci n de los diversos componentes de Asterisk.
Instalaci n de Asterisk 16 en CentOS 7
Paso 1: Preparaci n del servidor
- Instale CentOS 7 por el sistema operativo en el servidor.
- Actualice el sistema operativo a la ltima versi n ejecutando el comando:
sudo yum update -y
sudo yum install epel-release -y
- sudo yum install git gcc gnutls-devel libuuid-devel sqlite-devel -y
Paso 3: Instalar y configurar DAHDI (opcional)
Si tiene l neas anal gicas o digitales de hardware, es posible que deba instalar y configurar DAHDI.
- DAHDI:
sudo yum install dahdi-linux dahdi-tools kernel-devel -y
Asterisk:
./configure
- make
sudo make install
/etc/asterisk
.
Asterisk:
- sudo asterisk -cvvvv
- Si tiene un firewall, config relo para permitir conexiones entrantes y salientes a Asterisk.
- Compruebe el estado de Asterisk, ejecute el comando:
- Los siguientes son los pasos detallados para instalar Asterisk 16 en CentOS 7.
- Actualice los paquetes e instale dependencias adicionales ejecutando el siguiente comando:
6:
Paso 7: configuraci n del cortafuegos (opcional)
sudo asterisk -rx "core show version"
Instrucciones detalladas
yum update -y