så här installerar du Asterisk 11 på CentOS 6

med den senaste versionen av Asterisk 11 trodde jag att jag skulle sätta ihop en installationshandledning för Asterisk 11 och Centos 6. (Även kolla in denna Asterisk installera handledning för Ubuntu 12.4 LTS) som en LTS release Asterisk 11 har utvecklats för stabilitet och lång livslängd. Dessutom har Asterisk 11 många fantastiska nya funktioner, inklusive WebSocket transport för SIP, chan_motif, SIP NAT traversal via ICE, namngivna ACL och mer! För en fullständig lista över nya funktioner, besök Asterisk wiki. Titta på videon för en screencast av min terminalsession för att se installationen live där jag förklarar varje kommando steg för steg. Kommandona Kopiera och klistra in finns nedan.
VIDEO

för denna installation använder jag Asterisk 11.0.0 och kommer att sammanställa från källan på CentOS 6.3. Denna handledning bör också fungera på Fedora och RHEL (Red Hat Enterprise Linux) – system med liten eller ingen modifiering.
först vill du vara säker på att ditt server-operativsystem är uppdaterat.

yum update-y

inaktivera SELinux genom att ändra ”enforcing” till ”disabled” i /etc/selinux/config. Använd en textredigerare eller kopiera och klistra in det här kommandot.

 sed-i s/SELINUX=enforcing/SELINUX=disabled/G /etc/selinux/config

när du har uppdaterat och inaktiverat SELinux måste du starta om.

 starta om

därefter vill du lösa grundläggande beroenden. (Mer information om Asteriskberoenden.)

yum install-y gör wget openssl-devel ncurses-devel newt-devel libxml2-devel kernel-devel gcc gcc-c++ sqlite-devel libuuid-devel

Byt till /usr/src/ katalogen för att lagra din källkod.

 cd/usr/src / 

ladda ner källkarbollarna. Dessa kommandon kommer att få den aktuella versionen av DAHDI 2.6, libpri 1.4 och Asterisk 11.

wget https://downloads.Asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gzwget https://downloads.Asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gzwget https://downloads.Asterisk.org/pub/telephony/Asterisk/Asterisk-11-current.tar.gz

extrahera filerna från tarbollarna.

tar zxvf dahdi-linux-complete*tar zxvf libpri*tar zxvf Asterisk*

för nästa uppsättning kommandon är det viktigt att följa rätt ordning: DAHDI först, sedan libpri, sedan Asterisk.
installera DAHDI.

 cd/usr/src / dahdi-linux-komplett*gör && gör installera && gör config

installera libpri.

 cd/usr/src / libpri*gör && gör installation

Byt till Asteriskkatalogen.

 cd /usr/src/Asterisk*

i nästa steg kommer körningen av ”konfigurera”-skriptet att variera beroende på om ditt system är 32-bitars eller 64-bitars. (Se videon för mer information.) När kommandot menuselect körs, välj dina alternativ och välj sedan” Spara och avsluta ” och installationen fortsätter.
använd det här kommandot om du installerar Asterisk på 32bit CentOS.

./ konfigurera && gör menuselect && make && make install

använd det här kommandot om du installerar Asterisk på 64bit CentOS.

./ configure --libdir= / usr / lib64 && make menuselect && make && make install

valfritt: om du stöter på fel vill du rengöra installationskatalogen innan du kompilerar om.

 gör rent && gör distclean

när du har en felfri installation, kopiera exempelfilerna från underkatalogen configs till /etc/Asterisk.

 gör prover

lägg sedan till Asterisk start script till /etc/init.d / katalog

 gör config

starta DAHDI.

 tjänsten dahdi start

starta Asterisk.

 service Asterisk start

Anslut till Asterisk CLI.

Asterisk-rvvv

nästa steg

Lämna ett svar

Din e-postadress kommer inte publiceras.