cum se instalează Asterisk 11 pe CentOS 6

odată cu lansarea recentă a Asterisk 11 m-am gândit să pun împreună un tutorial de instalare pentru Asterisk 11 și Centos 6. (De asemenea, verificați acest tutorial de instalare Asterisk Pentru Ubuntu 12.4 LTS), deoarece o lansare LTS Asterisk 11 a fost dezvoltată pentru stabilitate și durată lungă de viață. În plus, Asterisk 11 are multe caracteristici noi, inclusiv WebSocket transport pentru SIP, chan_motif, SIP NAT traversal via ICE, numit ACL-uri și multe altele! Pentru o listă completă de funcții noi, vizitați Asterisk wiki. Urmăriți videoclipul pentru o captură de ecran a sesiunii mele terminale pentru a vedea instalarea live unde explic fiecare comandă pas cu pas. Comenzile de copiere și lipire pot fi găsite mai jos.
VIDEO

pentru această instalare sunt folosind Asterisk 11.0.0 și va fi compilarea de la sursă pe CentOS 6.3. Acest tutorial ar trebui să funcționeze și pe sistemele Fedora și RHEL (Red Hat Enterprise Linux) cu puține sau deloc modificări.
în primul rând, veți dori să vă asigurați că sistemul de operare al serverului dvs. este actualizat.

yum update-y 

dezactivați SELinux schimbând „aplicarea” la „Dezactivat” în /etc/selinux/config. Utilizați un editor de text sau copiați și lipiți această comandă.

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

după ce actualizați și dezactivați SELinux, va trebui să reporniți.

reboot 

apoi, veți dori să rezolvați dependențele de bază. (Mai multe informații despre dependențele asteriscului.)

yum install-y make wget OpenSSL-devel ncurses-devel newt-devel libxml2-devel kernel-devel gcc gcc-c++ SQLite-devel libuuid-devel

schimbați în directorul /usr/src/ pentru a stoca codul sursă.

cd /usr/src/

descărcați sursa tarballs. Aceste comenzi vor primi versiunea curentă a DAHDI 2.6, libpri 1.4 și Asterisk 11.

 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

extrageți fișierele din tarballs.

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

pentru următorul set de comenzi este important să urmați ordinea corectă: DAHDI mai întâi, apoi libpri, apoi asterisc.
instalați DAHDI.

cd /usr/src/dahdi-linux-complet*face&& face instala&& face config 

instala libpri.

cd /usr/src/libpri*faceți&& faceți instalarea 

schimbați la directorul asterisc.

cd /usr/src/Asterisk*

în pasul următor, rularea scriptului „configurare” va varia în funcție de sistemul dvs. pe 32 de biți sau pe 64 de biți. (Urmăriți videoclipul pentru mai multe detalii.) Când rulează comanda menuselect, selectați opțiunile, apoi alegeți” Salvați și ieșiți ” și instalarea va continua.
utilizați această comandă dacă instalați Asterisk pe CentOS pe 32 de biți.

./ configure& &make menuselectați& &make&& make install 

utilizați această comandă dacă instalați Asterisk pe CentOS pe 64 de biți.

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

opțional: dacă ați fugit în erori, veți dori să curățați directorul de instalare înainte de recompilare.

make clean && make distclean

odată ce aveți o instalare fără erori, copiați fișierele eșantion din subdirectorul configs în /etc/Asterisk.

 faceți eșantioane

apoi adăugați scriptul de pornire asterisc la /etc/init.d / Director

 face config

începe DAHDI.

serviciu dahdi start 

Start asterisc.

serviciu asterisc start 

Conectați-vă la asterisc CLI.

asterisc -rvvv

pașii următori

Lasă un răspuns

Adresa ta de email nu va fi publicată.