أولا
كالعادة نقوم بتنصيب الأدوات والمكتبات
الضرورية للاسترسك
yum
install automake bluez-libs-devel bzip2 corosynclib-devel gcc
gcc-c++
git gsm-devel jansson-devel libcurl-devel libedit-devel libical-devel
libogg-devel libsrtp-devel libtool-ltdl-devel libuuid-devel
libvorbis-devel libxml2-devel libxslt-devel lua-devel mariadb-devel
nano ncurses-devel neon-devel net-snmp-devel newt-devel
openldap-devel openssl-devel perl popt-devel postgresql-devel
speex-devel sqlite-devel subversion unixODBC-devel uuid-devel wget
ندخل
على المسار
cd
/usr/src/
نقوم
بتحميل سورس الاسترسيك
wget
http://downloads.asterisk.org/pub/telephony/certified-asterisk/certified-asterisk-13.1-current.tar.gz
نقوم
بتحميل سورس البيجي سيب
wget
http://www.pjsip.org/release/2.4/pjproject-2.4.tar.bz2
نقوم
بفك الضغط بواسطة الأمر التالية
bzip2
-d pjproject-2.4.tar.bz2
tar
xvf pjproject-2.4.tar
ندخل
على مسار البرنامج
cd
pjproject-2.4
نقوم
بعمل الكونفيج ثم التنصيب
./configure
CFLAGS="-DNDEBUG -DPJ_HAS_IPV6=1" --prefix=/usr
--libdir=/usr/lib64 --enable-shared --disable-video --disable-sound
--disable-opencore-amr
make
dep
make
make
install
ldconfig
وألان
نخرج من الملف ونقوم بفك الضغط عن برنامج
الاستريسك
cd
/usr/src
tar
zxfv certified-asterisk-13.1-current.tar.gz
cd
certified-asterisk-13.1-cert2/
نقوم
بإعداد البرنامج قبل التنصيب
./bootstrap.sh
./configure
–libdir=/usr/lib64
نقوم
بعمل قائمة للموديل المطلوبة عند بداية
القاءمة ترى مجموعة من المودل تبدا بres_pjsip
إذاكانة
تحتةي على ***
ععلى
يسار الاسم سيكون عليك الذهاب لمسار بيجي
و تشغيل الامر “make distclean”
make
menuselect
بعد
ذالك نأتي للتنصيب
make
make
install
make
samples
make
config
ثم
نشغل الاستريسك
service
asterisk start
الأمر
الأخير للدخول للسله الخاصة بالاستريسك
asterisk
-rvvv
0 التعليقات