# do a CentOS 5 install
# deselect Office Productivity
# select Developement
# select Web Server
# disable selinux (this is a MUST do)
# reboot
#
#
#rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora
yum -y update
updatedb
yum -y install joe
yum -y install screen
yum -y install kernel-devel
yum -y install cdrecord
yum -y install mkisofs
yum -y install libidn
yum -y install libgcj
yum -y install bison
yum -y install libtermcap
yum -y install libtermcap-devel
yum -y install newt
yum -y install newt-devel
yum -y install ncurses
yum -y install ncurses-devel
yum -y install openssl
yum -y install openssl-devel
updatedb
service httpd start
cd /usr/src
yum -y install mysql.i386
yum -y install mysql-server
yum -y install mysql-devel
service mysqld start
wget http://www.dynx.net/ASTERISK/gnudialer/easy_setup/create_tables.sql
mysql -uroot < create_tables.sql
# CHANGE THIS
mysqladmin -uroot password '~somepassword'
service httpd start
#wget http://prdownloads.sourceforge.net/webadmin/webmin-1.350-1.noarch.rpm
#rpm -i webmin-1.350-1.noarch.rpm
cd /usr/src
wget http://downloads.digium.com/pub/asterisk/releases/asterisk-1.2.24.tar.gz
tar zxfv asterisk-1.2.24.tar.gz
wget http://downloads.digium.com/pub/asterisk/releases/asterisk-addons-1.2.8.tar.gz
tar zxfv asterisk-addons-1.2.8.tar.gz
wget http://downloads.digium.com/pub/libpri/releases/libpri-1.2.6.tar.gz
tar zxfv libpri-1.2.6.tar.gz
wget http://downloads.digium.com/pub/zaptel/releases/zaptel-1.2.22.tar.gz
tar zxfv zaptel-1.2.22.tar.gz
cd /usr/src/libpri-1.2.6
make clean
make
make install
cd /usr/src/zaptel-1.2.22
make clean
make
make install
make config
cd /usr/src/asterisk.1.2.24
make mpg123
make clean
make
make install
make samples
/usr/sbin/safe_asterisk
yum -y install subversion
cd /usr/src
svn checkout http://dynx.net/svn/gnudialer-puff/trunk gnudialer-puff
cd gnudialer-puff
make clean
make
make install
make reload
cd /usr/src/gnudialer-puff/astcrm-1.1.6
wget http://www.dynx.net/ASTERISK/gnudialer/java/j2sdk-1_4_2_08-linux-i586.rpm
rpm -i j2sdk-1_4_2_08-linux-i586.rpm
export PATH=$PATH:/usr/java/j2sdk1.4.2_08/bin
export CLASSPATH=$CLASSPATH:.
make clean
make
make install
# remember you need to still read all the /usr/src/gnudialer-puff/README's and INSTALL
# remember you need to still read all the /usr/src/gnudialer-puff/astcrm-1.1.6/README's and INSTALL
# you need to do this because you MUST change the user/pass in various areas,
# or use the defaults if you are UNSURE whats needs to change.
Original File
This entry was posted on Wednesday, November 5th, 2008 at 4:01 pm and is filed under Asterisk, Software, linux. You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.