Asterisk Sip Server Kurulumu

Asterisk Sip Server Kurulumu

Kurulum CentOS üzerine olduğu için değişkenlik gösterebilir.Centos komut ekranını kullanarak yükleme yapacağız.İlk olarak güvenlik duvarını ve SeLinux’u disable etmeniz gerekiyor.
İşletim sisteminizde en son güncelleştirmelerin olduğundan emin olun.Centos üzerinde bütün updateleri almak için aşağıdaki komutu uygulayın.

yum -y update

Updateleri yaptıktan sonra e bazı paketlerin sisteminizde yüklü olup olmadığını kontrol etmelisiniz.

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-develrpm -q gnutls-devel

Eğer bu paketlerden kurulu olan yoksa kurmanız gerekiyor.Şu şeklilde;

yum install bison
yum install bison-devel
yum install ncurses
yum install ncurses-devel
yum install zlibyum install zlib-devel
yum install openssl
yum install openssl-devel
yum install gnutls-devel
yum install gcc
yum install gcc-c++

Dahdi kurulumu için

cd /usr/src

wget http://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/dahdi-linux-2.1.0.4.tar.gz

tar  zxvf dahdi-linux-2.1.0.4.tar.gz

cd  dahdi-linux-2.1.0.4

make

make install

Dahdi Tools Kurulumu için

cd /usr/src

wget http://downloads.asterisk.org/pub/telephony/dahdi-tools/releases/dahdi-tools-2.1.0.2.tar.gz

tar zxvf dahdi-tools-2.1.0.2.tar.gz

cd dahdi-tools-2.1.0.2

./configure

make

make install

make config

/etc/init.d/dahdi start

Librpi Kurulumu için

cd /usr/src

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

tar  zxvf libpri-1.4.10.tar.gz

cd libpri-1.4.10

make

make install

Asterisk 1.6 Kurulumu için

cd /usr/src

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

tar zxvf asterisk-1.6.0-current.tar.gz

cd asterisk-1.6.0.15

./configure

make menuselect

make

make install

make samples

make config

Asterisk addons kurulumu

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

tar zxvf asterisk-addons-1.6.0.3.tar.gz

cd asterisk-addons-1.6.0.3

./configure

make

make install

make samples

Asterisk servisini başlatıyoruz

service asterisk start

asterisk –r

asterisk -c



Yorumlar

(4 yorum/ping var)
  1. Salim 28 Aralık Pazartesi ´09 13:22
     

    Merhaba,

    AsteriskNOW kurulumu için aşağıdaki siteye bakabilirsiniz.
    http://www.asterisk-tr.info/post/2009/10/01/Asterisk-Kurulumu.aspx

     
  2. tutsak_3486 23 Mayıs Pazar ´09 15:58
     

    iki bilgisatyar arsında asterisk kullanarak sesli konuşma yapabilirmiyim yapılıyorsa nasıl…

     
  3. Özgür Özocak 24 Mayıs Pazartesi ´09 21:15
     

    1 adet asterisk sunucu kurulumu yapılarak istediğiniz kadar bilgisayardan sesli görüşme yapabilirsiniz. Config dosyalarında yapılacak değişikliklerle birden fazla softphone asterisk sunucuya register olup, softphone sayesinde sesli görüşme yapılabilir duruma gelecektir.. Yapılacak konfigürasyonları bir makale ile anlatmaya çalışırım. Burada anlatmaya kalkarsam çok uzun bir yorum yapmış olurum :)

     
  4. yusuf ongun 20 Temmuz Salı ´09 13:21
     

    merhaba,
    asterisk 1.6 trixbox kurduk. ayrıca quemetrics kurulumu yaptık. fakat kuyruk oluşturduğumuzda bu çağrıları quemetrics e aktaramıyoruz. bu sorunla ilgili bir desteğiniz olması mümkün müdür?
    ilgili asteriks ekranı aşağıdaki gibi.

    — Digit timeout set to 3
    — Executing [s@ivr-2:10] Set(“DAHDI/14-1″, “TIMEOUT(response)=5″) in new stack
    — Response timeout set to 5
    — Executing [s@ivr-2:11] Set(“DAHDI/14-1″, “__IVR_RETVM=”) in new stack
    — Executing [s@ivr-2:12] ExecIf(“DAHDI/14-1″, “1?Background(custom/tutturkarsilama)”) in new stack
    — Playing ‘custom/tutturkarsilama.slin’ (language ‘en’)
    == Manager ‘admin’ logged on from 127.0.0.1
    — Executing [8@ivr-2:1] DBdel(“DAHDI/14-1″, “”) in new stack
    — Executing [8@ivr-2:2] Set(“DAHDI/14-1″, “__NODEST=”) in new stack
    — Executing [8@ivr-2:3] Goto(“DAHDI/14-1″, “ext-queues,605,1″) in new stack
    — Goto (ext-queues,605,1)
    — Executing [605@ext-queues:1] Macro(“DAHDI/14-1″, “user-callerid,”) in new stack
    — Executing [s@macro-user-callerid:1] Set(“DAHDI/14-1″, “AMPUSER=05069680067″) in new stack
    — Executing [s@macro-user-callerid:2] GotoIf(“DAHDI/14-1″, “0?report”) in new stack
    — Executing [s@macro-user-callerid:3] ExecIf(“DAHDI/14-1″, “1?Set(REALCALLERIDNUM=05069680067)”) in new stack
    — Executing [s@macro-user-callerid:4] Set(“DAHDI/14-1″, “AMPUSER=”) in new stack
    — Executing [s@macro-user-callerid:5] Set(“DAHDI/14-1″, “AMPUSERCIDNAME=”) in new stack
    — Executing [s@macro-user-callerid:6] GotoIf(“DAHDI/14-1″, “1?report”) in new stack
    — Goto (macro-user-callerid,s,10)
    — Executing [s@macro-user-callerid:10] GotoIf(“DAHDI/14-1″, “0?continue”) in new stack
    — Executing [s@macro-user-callerid:11] Set(“DAHDI/14-1″, “__TTL=64″) in new stack
    — Executing [s@macro-user-callerid:12] GotoIf(“DAHDI/14-1″, “1?continue”) in new stack
    — Goto (macro-user-callerid,s,19)
    — Executing [s@macro-user-callerid:19] NoOp(“DAHDI/14-1″, “Using CallerID “05069680067″ “) in new stack
    — Executing [605@ext-queues:2] Answer(“DAHDI/14-1″, “”) in new stack
    — Executing [605@ext-queues:3] Set(“DAHDI/14-1″, “__BLKVM_OVERRIDE=BLKVM/605/DAHDI/14-1″) in new stack
    — Executing [605@ext-queues:4] Set(“DAHDI/14-1″, “__BLKVM_BASE=605″) in new stack
    — Executing [605@ext-queues:5] Set(“DAHDI/14-1″, “DB(BLKVM/605/DAHDI/14-1)=TRUE”) in new stack
    — Executing [605@ext-queues:6] ExecIf(“DAHDI/14-1″, “1?Set(_DIAL_OPTIONS=trM(auto-blkvm))”) in new stack
    — Executing [605@ext-queues:7] Set(“DAHDI/14-1″, “__NODEST=605″) in new stack
    — Executing [605@ext-queues:8] Set(“DAHDI/14-1″, “MONITOR_FILENAME=/var/spool/asterisk/monitor/q605-20100719-125238-1279533154.6″) in new stack
    — Executing [605@ext-queues:9] Set(“DAHDI/14-1″, “__CWIGNORE=TRUE”) in new stack
    — Executing [605@ext-queues:10] Queue(“DAHDI/14-1″, “605,t,,”) in new stack
    — Started music on hold, class ‘default’, on DAHDI/14-1
    — Channel 0/14, span 1 got hangup request, cause 16
    — Stopped music on hold on DAHDI/14-1
    == Spawn extension (ext-queues, 605, 10) exited non-zero on ‘DAHDI/14-1′

    trixbox1*CLI> queue show 605
    605 has 0 calls (max unlimited) in ‘leastrecent’ strategy (0s holdtime), W:0, C:0, A:1, SL:0.0% within 0s
    Members: >
    Local/226@from-internal/n (Not in use) has taken no calls yet with total talktime 0s
    Local/225@from-internal/n (Not in use) has taken no calls yet with total talktime 0s
    No Callers

    trixbox1*CLI> agent show
    225 (Agent225) not logged in (musiconhold is ‘default’)
    226 (Agent226) not logged in (musiconhold is ‘default’)
    2 agents configured [0 online , 2 offline]
    trixbox1*CLI> queue show 605
    605 has 1 calls (max unlimited) in ‘leastrecent’ strategy (0s holdtime), W:0, C:0, A:1, SL:0.0% within 0s
    Members:
    Local/226@from-internal/n (Not in use) has taken no calls yet with total talktime 0s
    Local/225@from-internal/n (Not in use) has taken no calls yet with total talktime 0s
    Callers:
    1. DAHDI/11-1 (wait: 0:10, prio: 0)

     

Yeni Yorum

Önce Okuyun Lütfen bu bölüme sadece yorumlarınızı yazınız.Teknik yardıma ihtiyaç duyduğunuz konuları yazabileceğiniz forum henüz aktif değildir.
Yorumlarda düzgün bir anlatım kullanmaya ve genel yazım kurallarına uymaya özen gösteriniz.Örneğin;küçük-büyük harfleri yanlış kullanmayınız,argo kelimeler ile cümle kurmayınız,politik,dini yazı yada konu ile alakası olmayan yorumlar yazmamaya dikkat ediniz..

Bu sitede bulunan bütün yorumlar Yönetici onayından geçtikten sonra yayınlanır.Üst satırda bahsedilen kurallara uymayan yorumlar silinir,ip adresi banlanır.

İletişim Bilgileri


E-Posta adresiniz gösterilmeyecektir.

Yorum   
Ad soyad, eposta ve yorum alanları
(⊗ işaretli alanlar) zorunludur.
teknolojikadam.com'da şu an 20 ziyaretçi geziniyor. Toplam 66 yazı, 29 yorum var