Está en la página 1de 2

COMANDOS PARA LA INSTALACIÓN DE ASTERISK

Instalación de VIM

yum install –y vim

Deshabilitar SELINUX

vim /etc/selinux/config

Reglas de Firewall:

iptables -A INPUT -p udp -s 0/0 -d 0/0 --destination-port 5060 -j ACCEPT


iptables -A INPUT -p udp -s 0/0 -d 0/0 --destination-port 4569 -j ACCEPT

Actualización de Servidor (Un comando por línea):

yum update -y

Instalación de dependencias:

yum install -y epel-release dmidecode gcc-c++ ncurses-devel libxml2-devel make wget


openssl-devel newt-devel kernel-devel sqlite-devel libuuid-devel gtk2-devel
jansson-devel binutils-devel

Creación de usuario Asterisk:

adduser asterisk -c "Asterisk User"

Instalación de pjsip (Un comando por línea):

cd /usr/src
wget https://github.com/pjsip/pjproject/archive/2.10.tar.gz
tar -zxf 2.10.tar.gz
cd pjproject-2.10/
./configure CFLAGS="-DNDEBUG -DPJ_HAS_IPV6=1" --prefix=/usr --libdir=/usr/lib64 --
enable-shared --disable-video --disable-sound --disable-opencore-amr
make dep
make
make install

Verificación de instalación correcta:

ldconfig
ldconfig -p | grep pj

Descarga de Asterisk (Un comando por línea):

cd /usr/src
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-16-
current.tar.gz
tar -zxvf asterisk-16-current.tar.gz
cd asterisk-16.15.0

Adición de soporte para MP3 (Un comando por línea):

yum install svn


./contrib/scripts/get_mp3_source.sh
Preparació de la compilación de Asterisk:

contrib/scripts/install_prereq install
./configure --libdir=/usr/lib64 --with-jansson-bundled

Instalación de paquetes adicionales:

make menuselect

(Debemos confirmar que en la sección Channel Drivers esté seleccionado chan_sip y


también debemos seleccionar app_macro en la sección Applications.)

Proceso final (Un comando por línea):

make
make install
make samples
make config

Actualización de permisos (Un comando por línea):

chown asterisk. /var/run/asterisk


chown asterisk. -R /etc/asterisk
chown asterisk. -R /var/{lib,log,spool}/asterisk

Inicio de Asterisk:

service asterisk start

Inicio de Consola de Asterisk (Un comando por línea):

asterisk
asterisk -rvvvvc

También podría gustarte