You are on page 1of 6

echo DAMOS PERMISOS chmod -R 777 /usr/src/ echo INSTALAMOS DEPENDENCIAS apt-get install -y linux-headers-`uname -r` build-essential cvs

libnewtdev libusb-dev libssl-dev libssl0.9.8 modconf php5 php5-mysql php5-gd php5-cgi mime-construct libxml2 libxml2-dev libtiff4 libtiff4-dev apache2 mysql-server mysql-client libmysqlclient15-dev php-pear openssl expat perl flex bison libaudiofile-dev libncurses5-dev curl sox mpg123 speex libspeex-dev libiksemel-dev hdparm ntpdate openjdk-6jdk subversion phpmyadmin echo INSTALACION DE PERL sleep 5 perl perl perl perl -a -a -a -a -E -E -E -E -MCPAN -MCPAN -MCPAN -MCPAN 'install +YAML' "install Net::Telnet" "install IPC::Signal" "install Proc::WaitStat"

echo CREAMOS LAS BASES DE DATOS sleep 5 mysql -h localhost -u root -p'140808' mysql --execute="GRANT ALL PRIVILEGES ON *.* TO asterisk@localhost IDENTIFIED BY '140808';" mysqladmin create asteriskcdrdb -h localhost -u root -p'140808' mysqladmin create dialer -h localhost -u root -p'140808' mysqladmin create mya2billing -h localhost -u root -p'140808' mysqladmin create filenavigator -h localhost -u root -p'140808' mysql --user root --password=140808 asteriskcdrdb < /usr/src/copy/creadorCDRdb.sql echo CREAMOS EL GRUPO ASTERISK sleep 5 groupadd asterisk useradd -c "PBX asterisk" -d /var/lib/asterisk -g asterisk asterisk echo INSTALACION DE LAME sleep 5

cd /usr/src/lame-3* ./configure --prefix=/usr --sysconfdir=/etc make make install echo INSTALACION DE ASTERISK-PERL sleep 5 cd /usr/src/asterisk-perl* perl Makefile.PL make all make install echo INSTALACION DE DAHDI sleep 5 cd /usr/src/dahdi-linux* make make install echo INSTALACION DE DAHDI TOOLS sleep 5 cd /usr/src/dahdi-tools* ./configure #make menuselect make make install make config echo INSTALACION DE LIBPRI sleep 5 (Escogemos dahdi_diag)

cd /usr/src/libpri* make make install echo INSTALACION DE ASTERISK sleep 5 cd /usr/src/asterisk-1.4* ./configure # make menuselect make make install make samples echo INSTALACION DE ASTERISK-ADDONS + CDR sleep 5 cd /usr/src/asterisk-addons* make clean && ./configure && make && make install make samples echo load \=\> cdr_addon_mysql.so >> /etc/asterisk/modules.conf cp /usr/src/copy/cdr_mysql.conf /etc/asterisk/ mv /usr/src/copy/cdr /var/www /etc/init.d/asterisk restart /etc/init.d/apache2 restart echo CONFIGURANDO ARRANQUE DE ASTERISK sleep 5 cd /usr/src/asterisk-1.4* make config (Opcional)

echo INSTALACION DE GNUDialer sleep 5 mkdir /var/www/cgi-bin chmod 777 /var/www/cgi-bin cd /usr/src/gnudialer-puff/astcrm-1.1.6 make make install echo \#include \"dialer.conf\" >> /etc/asterisk/extensions.conf echo \[dialer\] >> /etc/asterisk/manager.conf echo secret \= 1234 >> /etc/asterisk/manager.conf echo read \= system,call,log,verbose,command,agent,user >> /etc/asterisk/manager.conf echo write \= system,call,log,verbose,command,agent,user >> /etc/asterisk/manager.conf echo permit\=0.0.0.0\/0.0.0.0 >> /etc/asterisk/manager.conf echo \[crm\] >> /etc/asterisk/manager.conf echo secret \= 1234 >> /etc/asterisk/manager.conf echo read \= call,agent,user >> /etc/asterisk/manager.conf echo write \= call,agent,user >> /etc/asterisk/manager.conf echo permit\=0.0.0.0\/0.0.0.0 >> /etc/asterisk/manager.conf cp /usr/src/gnudialer-puff/gdhosts.conf.EXAMPLE /etc/gdhosts.conf cd /usr/src/gnudialer-puff/ updatedb make make install cp /usr/src/copy/astcrm.conf /var/www/cgi-bin/

cp /usr/src/copy/dialer.conf /etc/asterisk/ cp /usr/src/copy/gnudialer.conf /etc/ cp /usr/src/copy/apache /etc/apache2/sites-available/default echo INSTALACION DEL FLASH CONTROL PANEL sleep 5 echo \[myasterisk\] >> /etc/asterisk/manager.conf echo secret \= mycode >> /etc/asterisk/manager.conf echo deny\=0.0.0.0\/0.0.0.0 >>/etc/asterisk/manager.conf echo permit\=127.0.0.1\/255.255.255.0 >> /etc/asterisk/manager.conf echo read \= system,call,log,verbose,command,agent,user >> /etc/asterisk/manager.conf echo write \= system,call,log,verbose,command,agent,user >> /etc/asterisk/manager.conf mv /usr/src/copy/panel /var/www mv /usr/src/copy/op-panel /var/log/ cp /usr/src/copy/op_panel /etc/init.d/ chmod 777 /etc/init.d/op_panel cp /usr/src/copy/rc.local /etc echo COPIA DE FILENAVIGATOR A WWW sleep 5 mv /usr/src/copy/filenavigator /var/www echo BORRAMOS TODO PARA NO DEJAR HUELLAS sleep 5 rm /root/100.sh rm r /usr/src/copy/ echo ESTAMOS REINICIANDO EL SERVIDOR sleep 5

reboot

You might also like