Hogyan telepítsük Asterisk 11 a CentOS 6

a legutóbbi kiadás a Asterisk 11 azt hittem, hogy össze egy install tutorial Asterisk 11 és Centos 6. (Nézd meg ezt az Asterisk install oktatóanyagot az Ubuntu 12.4 LTS-hez) LTS kiadásként az Asterisk 11-et a stabilitás és a hosszú élettartam érdekében fejlesztették ki. Ezenkívül az Asterisk 11 számos nagyszerű új funkcióval büszkélkedhet, köztük a WebSocket transport for SIP, a chan_motif, a SIP NAT traversal via ICE, Az ACLS és így tovább! Az új funkciók teljes listájához látogasson el az Asterisk wiki oldalra. Nézze meg a videót a terminál munkamenetem screencastjához, hogy megtekinthesse a telepítés élőben, ahol lépésről lépésre elmagyarázom az egyes parancsokat. A másolás és beillesztés parancsok alább találhatók.
VIDEO

ehhez a telepítéshez az Asterisk 11.0.0-t használom, és a CentOS 6.3-as forrásról fordítok. Ennek az oktatóanyagnak A Fedora és RHEL (Red Hat Enterprise Linux) rendszereken is működnie kell, kevés vagy semmilyen módosítással.
először is meg kell győződnie arról, hogy a szerver operációs rendszere naprakész.

 yum update-y

tiltsa le a Selinuxot úgy, hogy az /etc/selinux/config állományban az “enforcing” szót “disabled” – re változtatja. Használjon szövegszerkesztőt, vagy másolja be ezt a parancsot.

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

a SELinux frissítése és letiltása után újra kell indítania.

 újraindítás

ezután meg kell oldania az alapvető függőségeket. (További információ a Csillagfüggőségekről.)

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

váltson a /usr/src/ könyvtárba a forráskód tárolásához.

 cd /usr/src/

töltse le a forrás tarballs. Ezek a parancsok megkapják a dahdi 2.6, libpri 1.4 és Asterisk 11 aktuális kiadását.

 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

bontsa ki a fájlokat a tarballs-ból.

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

a következő parancskészlethez fontos a megfelelő sorrend követése: először DAHDI, majd libpri, majd Asterisk.
telepítse a DAHDI-t.

cd /usr/src/dahdi-linux-complete*make &&make install && make config

Install libpri.

cd /usr/src/libpri*make && make install

váltson az Asterisk könyvtárra.

 cd /usr/src/Asterisk*

a következő lépésben a “configure” parancsfájl futtatása attól függ, hogy a rendszer 32 vagy 64 bites. (További részletekért nézze meg a videót.) Amikor a menuselect parancs fut, válassza ki az opciókat, majd válassza a “Mentés és Kilépés” lehetőséget, és a telepítés folytatódik.
használja ezt a parancsot, ha az Asterisk-et 32 bites CentOS-ra telepíti.

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

használja ezt a parancsot, ha az Asterisk-et 64 bites CentOS-ra telepíti.

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

opcionális: ha hibákba ütközött, akkor újrafordítás előtt meg kell tisztítania a telepítési könyvtárat.

make clean && make distclean

a hibamentes telepítés után másolja a mintafájlokat a configs alkönyvtárból az /etc/Asterisk könyvtárba.

 készítsen mintákat

majd adja hozzá a csillag kezdő szkriptet az /etc/init fájlhoz.d / directory

 make config

Start DAHDI.

 szolgáltatás dahdi start

Start csillag.

 service Asterisk start

Csatlakozás a Asterisk CLI-hez.

 Asterisk-rvvv

következő lépések

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.