Asterisk kurulumunun birden fazla yolu mevcut. Linux işletim sistemi yüklü bir makinaya kurulabildiği gibi kendisi işletim sistemi olarak kurulabilinir. Nasıl mı ?
AsteriskNow
trixbox
Bu yazılımlar sayesinde işletim sisteminizi Asterisk icin konfigure etmenize gerek yok. Asterisk ve bunun yanı sıra birçok kullanışlı yazılımı beraberinde bulunduran, bir nevi Asterisk için oluşturulmuş işletim sistemleridir. Bilgisayarınıza linux işletim sistemi kurar gibi kurulur. Kurulum sonunda ise herşeyiyle hazır Asterisk server emrinize amadedir.
Not: Kurulum sırasında disklerinizdeki tüm veriler kaybolabilir. Sistem en az 2.4 ghz hızında bir işlemci ve 512 mb ram ihtiyacı duyar.
Windows işletim sistemi üzerinde VMware yazılımı aracılığıylada AsteriskNOW ve trixbox‘ı kurabiliriz. Performanstan ödün vermiş olmamıza rağmen en pratik Asterisk server kurulumu bu şekilde olur.
İlk aşamada bir SIP server yazılımı temin etmek gerekir. Kullanım kolaylığı ve dökümantasyon açısından
Mobicents
Asterisk
tavsiye edeceğim yazılımlar. Tecrube edindiğim Asterisk’in Linux kurulumu üzerinde duracağım.
Bir SVN server araçılığıyla kaynak kodumuzu indiriyoruz:
Not: Eğer SVN yüklü değilse aşağıdaki komut aracılığıyla SVN paketini yukleyebilirsiniz.
# apt-get install subversion
Stabil Asterisk sürümünü indirebilmek için;
# svn checkout http://svn.digium.com/svn/asterisk/branches/1.2 asterisk-1.2
# svn checkout http://svn.digium.com/svn/zaptel/branches/1.2 zaptel-1.2
# svn checkout http://svn.digium.com/svn/libpri/branches/1.2 libpri-1.2
En son Ana CVS Versionunu indirebilmek için;
# svn checkout http://svn.digium.com/svn/asterisk/trunk asterisk
# svn checkout http://svn.digium.com/svn/zaptel/trunk zaptel
# svn checkout http://svn.digium.com/svn/libpri/trunk libpri
Asterisk kaynak kodlarını indirdiğiniz yere ulaşabilmek için
#cd /usr/src/asterisk
Son olarakta kaynak kodlarını derlemek için;
Dikkat kurulum sırası: libpri, zaptel, asterisk şeklinde olmalıdır.
-libpri kurulumu
#cd /usr/src/asterisk/libpri
#make clean
#make
#make install
-zaptel kurulumu
#cd /usr/src/asterisk/zaptel
#make clean
#make install
Not: Kernel 2.6 kullanıyorsanız
#make install komutundan önce
#make linux26 komutunu çalıştırınız.
-asterisk kurulumu
#cd /usr/src/asterisk/asterisk
#make clean
#make install
Not: Beklemede mp3 uzantılı ses dosyalarını kullanmak icin
#make install komutundan önce
#make mpg123 komutunu çalıştırınız.
Kolay Gelsin.