Escolar Documentos
Profissional Documentos
Cultura Documentos
https://www.voztovoice.org/?q=node/727
Se instalan las fuentes del Kernel instalado que se necesitarn al momento de la instalacin
de DAHDI:
yum install -y kernel-devel-$(uname -r)
Se crea la particin de Swap ya que no viene por defecto:
dd if=/dev/zero of=/swapfile bs=1024 count=512k
mkswap /swapfile
swapon /swapfile
Se configura la particin de swap para que arranque con el sistema:
nano /etc/fstab
al final del archivo se aade la lnea que sigue:
/swapfile swap swap defaults 0 0
Se cambian los permisos del archivo recin creado:
chmod 0600 /swapfile
En el CentOS de digital Ocean Selinux est desactivado por defecto. En el caso de otro
servidor local o remoto, averiguar siempre que lo est:
nano /etc/selinux/config
Los dos parmetros presentes tienen que estar configurados de la siguiente manera:
SELINUX=disabled
SELINUXTYPE=targeted
Se reinicia el sistema:
reboot
INSTALACIN DE ASTERISK
Se descarga la ultima versin disponible de Asterisk, rama 11:
cd /usr/src
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11.12.1.ta...
tar -xf asterisk-11.12.1.tar.gz
cd asterisk-11.12.1
./configure --libdir=/usr/lib64
make menuselect
Seleccionan los mdulos que quieren activar/desactivar. En mi caso:
contrib/scripts/get_mp3_source.sh
make
make install
make samples
Para que Asterisk se inicie en automtico hay que crear una nueva entrada en el sistema de
arranque Systemd:
nano /usr/lib/systemd/system/asterisk.service
Se copian las lneas que siguen:
[Unit]
Description=Asterisk PBX
Documentation=man:asterisk(8)
Wants=network-online.target
After=network-online.target
[Service]
ExecStart=/usr/sbin/asterisk -g -f
ExecReload=/usr/sbin/asterisk -rx 'core reload'
Restart=always
RestartSec=1
WorkingDirectory=/usr/sbin
[Install]
WantedBy=multi-user.target
Se guardan los cambios y se activa el servicio:
systemctl enable asterisk
ln -s '/usr/lib/systemd/system/asterisk.service' '/etc/systemd/system/multiuser.target.wants/asterisk.service'
Para tener la certeza que arranque al Boot de Linux, se reinicia el servidor:
reboot
Se accede nuevamente al servidor remoto y luego a la consola de Asterisk:
asterisk -rvvvvvvvvvv
asterisk -vvvvvvc
Asterisk 11.12.1, Copyright (C) 1999 - 2013 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
======================================================
===================
Connected to Asterisk 11.12.1 currently running on sip21 (pid = 639)
CLI>
Perfecto!!!