אנדרואיד

כיצד להתקין כוכבית ב- debian 9

Symphony No. 9 ~ Beethoven

Symphony No. 9 ~ Beethoven

תוכן עניינים:

Anonim

כוכבית היא המסגרת הפתוחה הפופולרית והמאומצת רחבה ביותר לבניית יישומי תקשורת. זה משמש על ידי אנשים, עסקים קטנים, ארגונים גדולים וממשלות ברחבי העולם.

תכונות הכוכבית כוללות שיחות ועידה, דואר קולי, מוסיקה בהמתנה, העברת שיחה, תור שיחה, הקלטת שיחות, חנות מסד נתונים / אחזור ועוד ועוד.

במדריך זה נראה לך כיצד להתקין Asterisk 15 ב- Debian 9.

גרסה ישנה יותר של אסטריסק (גרסה 13) זמינה במאגר התוכנה של Debian וניתן apt install asterisk .

תנאים מוקדמים

לפני שתמשיך במדריך זה, וודא שאתה מחובר כמשתמש עם הרשאות סודו.

עדכן את שרת ה- Debian שלך והתקן את החבילות הדרושות להורדה ובניית Asterisk:

sudo apt update && sudo apt upgrade sudo apt install wget build-essential subversion

מוריד כוכבית

בזמן כתיבת מאמר זה, הגרסה האחרונה היציבה של כוכבית היא גרסה 15.

שנה לספרייה /usr/src והורד את קוד המקור של כוכבית עם הפקודה הבאה של wget:

cd /usr/src/ 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 כדי לפתור את כל התלות במערכת Debian שלך:

sudo contrib/scripts/install_prereq install

הסקריפט יתקין את כל החבילות הדרושות ועם השלמתו בהצלחה, הוא ידפיס את ההודעה הבאה:

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

כאן תראה את קוד הטלפון של ברירת המחדל של ITU-T של 61. אבל במקרה שלנו אם אתה בצפון אמריקה כמוני, תרצה לשנות אותו ל 1

התקנת כוכבית

הפעל את סקריפט configure שיאפשר להכין את קוד הכוכבית:

sudo./configure

בסיום מוצלח תראה את הפלט הבא:

הקלד exit או לחץ על CTRL+C כדי לצאת מה- Asterisk CLI.

השלב האחרון הוא לאפשר לשירות Asterisk להתחיל אתחול:

sudo systemctl enable asterisk

קביעת תצורת חומת האש

כברירת מחדל, SIP משתמש ביציאת UDP 5060, כדי לפתוח את ריצת היציאה:

iptables -A INPUT -p udp -m udp --dport 5060 -j ACCEPT

iptables -A INPUT -p udp -m udp --dport 10000:20000 -j ACCEPT

אל תהסס להתאים את חומת האש בהתאם לצורך שלך.

סיכום

במדריך זה הראינו לכם כיצד להתקין את גרסת הכוכבית האחרונה מהמקור במערכת ה- Debian שלכם.

כעת עליך לבדוק את תיעוד הכוכבית וללמוד עוד אודות אופן התצורה והשימוש בכוכבית.

כוכבית דביאן