lunes, 16 de noviembre de 2009

Instalacion de asterisk 1.6.1.6 en centos 5.4

ASTERISK 1.6.1.6 EN CENTOS 5.4


1. El primer paso es descargar los módulos necesarios: dahdil, libpri, asterisk y asterisk addons desde los repositorios públicos de Digium y guardarlos en nuestro sistema, yo escogí /usr/src, asi:
cd /usr/src/
//Astrerisk en sip
wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.6.1.9.tar.gz

// Drivers para tarjetas (E1, FXS/FXO, etc )

wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete-2.2.0.2+2.2.0.tar.gz

////Para la línea primaria (línea telefónica)

wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.10.2.tar.gz

//

wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-addons-1.6.1-current.tar.gz



2.- Ahora debemos averiguar la versión exacta de nuestro kernel con el comando: uname -a
deberíamos ver algo como:
inux asterisk.jorge.com 2.6.18-164.6.1.el5

3.- Luego deberíamos verificar si tenemos instaladas las fuentes del kernel, para ello utilizamos el comando rpm -q kernel-devel, deberiamos ver algo como esto:

[root@asterisk src]# rpm -qa | grep kernel-devel
kernel-devel-2.6.18-164.6.1.el5

4.- Ahora si, debemos ejecutar los siguientes comandos para verificar si tenemos intalados los paquetes:
rpm -q bison
rpm -q bison-devel
rpm -q ncurses
rpm -q ncurses-devel
rpm -q zlib
rpm -q zlib-devel
rpm -q openssl
rpm -q openssl-devel
rpm -q gnutls-devel
rpm -q gcc
rpm -q gcc-c++
rpm -q make
rpm kernel-devel Si alguno de estos paquetes faltase lo instalamos con

yum install nombre-del-paquete

por ejemplo:

[root@asterisk ~]# rpm -q gnutls-devel
package gnutls-devel is not installed
[root@asterisk ~]# yum install gnutls-devel



5.- Listo, ahora sí, nos posicionamos en la carpeta donde bajamos los paquetes (en mi caso /usr/src/), los desempaquetamos y descomprimimos, así:



tar zxfv asterisk-1.6.1.9.tar.gz
tar zxfv dahdi-linux-complete-2.2.0.2+2.2.0.tar.gz
tar zxfv libpri-1.4.10.2.tar.gz
tar zxfv asterisk-addons-1.6.1-current.tar.gz


Luego ingresamos a la carpeta libpri

cd libpri-1.4.0

y ejecutamos:

make clean
make
make install
Estando en /usr/src luego ingresamos a la carpeta
cd dahdi-linux-complete-2.2.0.2+2.2.0/tools

ejecutar

./configure

subir dahdi-linux-complete-2.2.0.2+2.2.0

make

make install
make config
make samples


Estando en /usr/src luego ingresamos a la carpeta
cd asterisk-1.6.1.9
./configure
make
make install
make samples
make config


6.- Listo !! si todo salio bien deberiamos poder cargar asterisk con:

asterisk -vvvvvvvvcg
luego en *CLI> stop now
nuevamente
asterisk –vvvvv
luego
asterisk –r

finalmente service asterisk stop
service asterisk start

martes, 10 de noviembre de 2009

instalacion cacti en centos 5.4

1.- [root@localhost]# yum -y update
Dejar actualizar..... se demora dependiendo que centos se tiene previamente instalado.

2.-
[root@localhost]# yum install php httpd mysql mysql-server php-mysql vim-enhanced net-snmp net-snmp-utils php-snmp initscripts perl-rrdtool rrdtool initscripts

No se van a instalar todos los rpm por ejemplo:
No package perl-rrdtool available.
No package rrdtool available....

3.- Se necesita instalar repositorios previos..

3.1 (agregando repositorios rpmforge)
[root@localhost]# yum -y install yum-priorities

3.2 (bajando e instalando rpmforge)

[root@pc-6-247 /]# wget http://apt.sw.be/redhat/el5/en/i386/RPMS.dag /rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
rpm -K rpmforge-release-0.3.6-1.el5.rf.*.rpm
rpm -i rpmforge-release-0.3.6-1.el5.rf.*.rpm

3.3 Instalando dag


wget http://dag.linux.iastate.edu/dag/RPM-GPG-KEY.dag.txt
rpm --import RPM-GPG-KEY.dag.txt

Luego editar el siguiente archivo agregando el dag

vi /etc/yum.repos.d/CentOS-Base.repo

[dag] name=Dag RPM Repository for Red Hat Enterprise Linux

baseurl=http://dag.linux.iastate.edu/dag/redhat/el5/en/$basearch/dag

gpgcheck=1

enabled=1

3.4 yum update

4.-
















[root@test2 yum.repos.d]# yum --enablerepo=rpmforge -y install cacti* net-snmp* rrtool

lunes, 9 de noviembre de 2009

Prueba

Este es un mensaje de prueba