ذكري المظهر

كيفية تثبيت النجمة على centos 7

اختراق الفيس بوك بالاكواد المستخدمه من جميع الهكر شوف واحكم بنفسك 2017

اختراق الفيس بوك بالاكواد المستخدمه من جميع الهكر شوف واحكم بنفسك 2017

جدول المحتويات:

Anonim

العلامة النجمية هي منصة PBX مفتوحة المصدر الأكثر شعبية والتي يتم اعتمادها على نطاق واسع والتي تعمل على تشغيل أنظمة IP PBX وخوادم المؤتمرات وبوابات VoIP. يتم استخدامه من قبل الأفراد والشركات الصغيرة والمؤسسات الكبيرة والحكومات في جميع أنحاء العالم.

تشمل ميزات العلامة النجمية البريد الصوتي والموسيقى قيد الانتظار والمكالمات الجماعية وقائمة انتظار المكالمات وتسجيل المكالمات والاستجابة الصوتية التفاعلية وغير ذلك الكثير.

سيرشدك هذا البرنامج التعليمي إلى الخطوات المطلوبة لتثبيت Asterisk 15 على CentOS 7.

المتطلبات الأساسية

  • قبل المتابعة مع هذا البرنامج التعليمي ، تأكد من تسجيل الدخول كمستخدم لديه امتيازات sudo.

    قم بتحديث نظام CentOS الخاص بك وتثبيت أدوات التطوير اللازمة لتجميع شفرة مصدر العلامة النجمية:

    sudo yum update sudo yum groupinstall core base "Development Tools"

تعطيل سيلينو

إذا تم ضبط SELinux على وضع التنفيذ ، فلن تعمل العلامة النجمية بشكل صحيح.

لتعطيل ميزات أمان SELinux ، افتح الملف /etc/selinux/config وقم بتعيين SELINUX=disabled

/ الخ / سيلينو / التكوين

# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted

احفظ الملف وأعد تشغيل نظام CentOS باستخدام:

sudo shutdown -r now

بمجرد قيام الجهاز بالتمهيد لأعلى ، تأكد من إرجاع أمر getenforce Disabled :

getenforce

Disabled

تحميل النجمة

سنقوم بتنزيل مصدر علامة النجمة في دليل /usr/src وهو الموقع الشائع لوضع الملفات المصدر.

التغيير إلى الدليل /usr/src بكتابة:

cd /usr/src/

قم بتنزيل أحدث إصدار من Asterisk 15 باستخدام الأمر wget التالي:

sudo wget

بمجرد اكتمال التنزيل ، قم باستخراج الملف الذي تم تنزيله باستخدام الأمر التالي:

sudo tar zxf asterisk-15-current.tar.gz

قبل المتابعة مع الخطوات التالية ، تأكد من التغيير إلى دليل مصدر علامة النجمة بكتابة:

cd asterisk-15.*/

تثبيت تبعيات النجمة

قم بتنزيل مصادر MP3 المطلوبة لإنشاء وحدة MP3 واستخدام ملفات MP3 على علامة النجمة:

sudo contrib/scripts/get_mp3_source.sh

قم بعد ذلك بتثبيت جميع التبعيات المفقودة باستخدام البرنامج النصي install_prereq :

sudo contrib/scripts/install_prereq install

سيقوم البرنامج النصي بتثبيت جميع الحزم اللازمة وعند الانتهاء بنجاح ، سيقوم بطباعة الرسالة التالية:

############################################# ## install completed successfully #############################################

تثبيت النجمة

سيقوم البرنامج النصي configure بإجراء عدد من الاختبارات للتأكد من وجود كافة التبعيات المطلوبة من قبل عملية الإنشاء والتثبيت ، ابدأ البرنامج النصي بكتابة:

sudo./configure --libdir=/usr/lib64

عند الانتهاء بنجاح ، سترى الإخراج التالي:

الخطوة الأخيرة هي تمكين خدمة Asterisk من بدء التشغيل باستخدام:

sudo systemctl enable asterisk

ضبط قواعد جدار الحماية

الآن وبعد تثبيت Asterisk وتشغيلها ، تحتاج إلى تكوين جدار الحماية الخاص بك للسماح بحركة المرور على منافذ Asterisk المحددة.

إذا لم يكن لديك جدار حماية ممكّنًا على نظامك ، فيمكنك تخطي هذا القسم.

افتح محرر النصوص الذي اخترته وقم بإنشاء خدمة Firewalld التالية:

/etc/firewalld/services/asterisk.xml

asterisk Asterisk is a software implementation of a telephone private branch exchange (PBX). asterisk Asterisk is a software implementation of a telephone private branch exchange (PBX).

احفظ الملف وقم بتطبيق قواعد جدار الحماية الجديدة عن طريق الكتابة:

sudo firewall-cmd --add-service=asterisk --permanent sudo firewall-cmd --reload

أخيرًا تحقق مما إذا تم تطبيق قواعد جدار الحماية الجديدة بنجاح باستخدام:

sudo firewall-cmd --list-all

public (active) target: default icmp-block-inversion: no interfaces: eth0 sources: services: ssh dhcpv6-client asterisk ports: protocols: masquerade: no forward-ports: source-ports: icmp-blocks: rich rules:

لا تتردد في ضبط جدار الحماية حسب حاجتك.

استنتاج

في هذا الدليل ، أوضحنا لك كيفية تثبيت أحدث إصدار من علامة النجمة من المصدر على نظام CentOS.

يجب عليك الآن التحقق من وثائق علامة النجمة ومعرفة المزيد حول كيفية تكوين واستخدام علامة النجمة.

سنتوس النجمة