شرح تنصيب Asterisk و Jansson و PJSIP على نظام CentOS 7


المشاغبعضوية موثوقة

الحمد لله ذي المن والفضل والإحسان
طاقم الإدارة
مؤسس منتدى المشاغب
LV
0
 
إنضم
15 نوفمبر 2020
المشاركات
2,324
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

ما هو Asterisk؟
هو إطار عمل مفتوح المصدر لبناء أنظمة تواصل، وهو عبارة عن خادم يمكن من خلال تثبيته تحويل الحاسوب الشخصي/السيرفر إلى مقسم هاتفي متقدم بوظائف متعددة. المصدر


والآن نأتي لتنصيب النظام
قم بالدخول الى لوحة الشل (التيرمنال)


الخطوة الاولى: قم بتثبيت ملحقات Asterisk عن طريق الأوامر التالية

كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.

الخطوة الثانية: قم بتثبيت Jansson عن طريق الأوامر التالية
ما هي Jansson؟
Jansson هي مكتبة C لترميز بيانات JSON وفك تشفيرها ومعالجتها.
كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.

الخطوة الثالثة: قم بتثبيت PJSIP عن طريق الأوامر التالية
ما هي PJSIP؟
PJSIP هي مكتبة اتصالات وسائط متعددة مجانية ومفتوحة المصدر مكتوبة بلغة C وتنفذ البروتوكولات القياسية مثل SIP و SDP و RTP و STUN و TURN و ICE.
كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.

الخطوة الرابعة: قم بتثبيت Asterisk عن طريق الأوامر التالية
كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.

اذا كان كل شيء قد تم بنجاح ستظهر لك هذه الرسالة:
succe.png


الخطوة الخامسة: تعيين خيارات Asterisk

قم بكتابة الأمر التالي
كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.

والآن ستظهر لك النافذة التالية، استخدم الأسهم للتنقل
set.png

في Add-ons قم بتحديد chan_ooh323 و format_mp3


add.png

والآن في Core Sound Packages حدد تنسيقات حزم الصوت كما في الصورة التالية

see.png

والآن في Music On Hold File Packages حدد كما في الصورة التالية

mu.png

والآن في Extras Sound Packages حدد كما في الصورة التالية

sound.png

والآن نرجع لـ Applications في الأعلى ونقوم بتفعيل app_macro

app.png

والآن نقوم بالضغط على F12 للحفظ والخروج

وهكذا قمنا بعمل الإعدادات بنجاح :)

الآن قم بكتابة الأمر التالي لتثبيت حزمة تشغيل mp3
كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.

والآن لتشغيل Asterisk قم بكتابة الأوامر التالية
كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.

done.png

والآن عليك انشاء مستخدم ومجموعة منفصلة لتشغيل خدمات asterisk
قم بكتابة الأوامر التالية
كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.

والآن قم بكتابة
كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.
وانزل آخر الملف واكتب
كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.

ثم
كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.

انزل اخر شيء واكتب
كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.

واخيرًا قم باعادة تشغيل وتفعيل asterisk عن طريق الاوامر التالية
كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.

للتحقق من أن Asterisk تعمل بشكل صحيح قم بكتابة الامر التالي
كود:
You don't have permission to view the code content. سجل دخولك أو قم بالتسجيل الآن.

run.png




وفي نهاية الموضوع هذا جهد بشري يحتمل الصواب والخطأ، فإن اصبت فمن الله وإن اخطأت فمن نفسي والشيطان
يرجى ذكر المصدر عند النقل :)
والسلام عليكم ورحمة الله وبركاته
 
التعديل الأخير:
بارك الله فيك أخي الكريم شرح متميز والله يعطيك العافيه مجهود تشكر عليه.
 
بوركت اخي على المشاركة
جعلها الله في ميزان حساناتك
موفق
 
مشكور يا بو شهد....
يا اخي حتى لو نقل بلا ذكر اسم المنتدى او ذكر اسمك فالأجر ستناله بإذن الله
ويبقى الاصلي اصلي
^_*
سلمت يمناك يا طيب
 
عودة
أعلى أسفل