Slik Installerer Du Asterisk 11 På CentOS 6

med den nylige utgivelsen Av Asterisk 11 jeg trodde jeg ville sette sammen en installasjonsveiledning For Asterisk 11 og Centos 6. (Sjekk også Ut Denne Asterisk install tutorial For Ubuntu 12.4 LTS) Som EN lts-utgivelse Asterisk 11 er utviklet for stabilitet og lang levetid. I Tillegg Har Asterisk 11 mange flotte nye funksjoner, inkludert WebSocket transport FOR SIP, chan_motif, SIP NAT traversal via ICE, Kalt ACLs og mer! For en fullstendig liste over nye funksjoner, besøk Asterisk wiki. Se videoen for en screencast av min terminal-økt for å se installasjonen live der jeg forklarer hver kommando trinnvis. Kopier og lim inn kommandoene finner du nedenfor.
VIDEO

for denne installasjonen bruker Jeg Asterisk 11.0.0 og vil kompilere fra kilde På CentOS 6.3. Denne opplæringen skal også fungere På Fedora og RHEL (Red Hat Enterprise Linux) systemer med liten eller ingen endring.
Først vil du være sikker på at server OS er oppdatert.

yum update-y 

Deaktiver SELinux ved å endre «håndheving» til «deaktivert» i / etc / selinux / config. Bruk en tekstredigerer eller kopier og lim inn denne kommandoen.

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

etter at Du har oppdatert Og deaktivert SELinux, må Du starte På nytt.

 reboot 

Deretter vil du løse grunnleggende avhengigheter. (Mer informasjon Om Asterisk avhengigheter.)

 yum installere - y gjør wget openssl-devel ncurses-devel newt-devel libxml2-devel kernel-devel gcc gcc-c++ sqlite-devel libuuid-devel

Endre til/usr/ src / katalogen for å lagre kildekoden.

 cd / usr / src / 

Last ned kilden tarballs. Disse kommandoene vil få den nåværende utgivelsen AV DAHDI 2.6, libpri 1.4 og 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

Pakk ut filene fra tarballs.

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

FOR neste sett med kommandoer er det viktig å følge riktig rekkefølge: DAHDI først, deretter libpri, Deretter Asterisk.
Installer DAHDI.

cd / usr / src / dahdi-linux-komplett*gjør && gjør installere && gjør config

Installer libpri.

cd / usr / src / libpri * kontroller& & gjør installer 

Bytt Til Asterisk-katalogen.

cd/usr/src / Asterisk*

i neste trinn vil kjøring av «konfigurer» – skriptet variere avhengig av om systemet ditt er 32-biters eller 64-biters. (Se videoen for flere detaljer.) Når menuselect-kommandoen kjører, velg alternativene dine, velg deretter «Lagre og Avslutt»og installasjonen fortsetter.
Bruk denne kommandoen hvis du installerer Asterisk på 32bit CentOS.

./ configure&& make menuselect&& make&& make install 

Bruk denne kommandoen hvis Du installerer Asterisk på 64bit CentOS.

./ configure -- libdir=/usr / lib64 & & gjør menuselect & & gjør && gjør install

Valgfritt: hvis du kjørte inn feil vil du ønsker å rense installasjonsmappen før rekompilering.

gjør ren && gjør distclean 

når du har en feilfri installasjon, kopierer du eksempelfilene fra configs-underkatalogen til / etc / Asterisk.

 lag prøver

legg Deretter asterisk start-skriptet til /etc / init.d / katalog

 gjør config 

Start DAHDI.

 service dahdi start 

Start Stjerne.

 service Asterisk start

Koble Til Asterisk CLI.

 Asterisk-rvvv

Neste Trinn

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.