Asterisk: အိုင်ပီတယ်လီဖုန်းဆော့ဝဲလ်ထည့်သွင်းနည်း

Asterisk, ဘယ်လို install လုပ်ပါ

ကြယ်မှတ် တစ်ဦးဖြစ်ပါတယ် သင်၏ကိုယ်ပိုင် VoIP-based switchboard ကိုအကောင်အထည်ဖော်ရန်အခမဲ့နှင့်ပွင့်လင်းအရင်းအမြစ်ပလက်ဖောင်း သင့်ရဲ့အသေးစားစီးပွားရေးလုပ်ငန်းသို့မဟုတ်အဖွဲ့အစည်းအတွက်။ ဤနည်းဖြင့်သင်၏ကုန်ထုတ်စွမ်းအားကိုတိုးတက်စေပြီးသင့်ဖုန်းများအားလုံးနှင့်အတူသင့်ဖောက်သည်များကိုပိုမိုကောင်းမွန်သောနည်းလမ်းဖြင့်ဝန်ဆောင်မှုပေးနိုင်သည်။

ဒီလမ်းညွှန်ထဲမှာသင်လုပ်ပါလိမ့်မယ် ၎င်းကို Ubuntu တွင်မည်သို့တပ်ဆင်။ မည်သို့ပြုပြင်ရမည်ကိုလေ့လာပါ၎င်းသည်လူကြိုက်အများဆုံးဖြန့်ဝေမှုတစ်ခုဖြစ်သည်။ သို့သော်ဤအဆင့်များသည်အခြား Debian အခြေပြုဖြန့်ချိမှုများနှင့်အခြား GNU / Linux distros များအတွက်လည်းအလွန်ဆင်တူသည်။ ၎င်းကို source code မှ install လုပ်ပြီး binary ထုတ်လုပ်ရန်ပြုစုသည်။

Microsoft Windows သို့မဟုတ် macOS ကဲ့သို့သောအခြားပလက်ဖောင်းများအတွက်မူရင်းမြစ်များမှသင်စုဆောင်းစရာမလိုပါ။ သင်တပ်ဆင်ရန်အဆင်သင့်ဖြစ်နေပြီဖြစ်သောစုစည်းထားသည့် package များကိုသင်ရှာနိုင်သည်။

Asterisk ကိုအဆင့်တစ်ဆင့် Install လုပ်ပါ

သို့ Asterisk ကို install လုပ်ပါ သင်၏ system ပေါ်တွင်ဤရိုးရှင်းသောအဆင့်များကိုသင်လိုက်နာရမည်ဖြစ်သည်။

လိုအပ်ချက်

Asterisk တပ်ဆင်မှုမစတင်မီသင့်တွင်ပထမဆုံးအရာအားလုံးရှိသင့်သည် လိုအပ်သော packages များ စုစည်းရန်။ ယေဘုယျအားဖြင့်သင့်ဖြန့်ဖြူးခြင်းတွင်သူတို့ရှိနှင့်ပြီးဖြစ်သော်လည်းအောက်ပါပရိုဂရမ်များ (သူတို့တပ်ဆင်ထားပါကဘာမျှမလုပ်ပါ) ဖြင့်လုံခြုံမှုရှိနိုင်သည်။

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install wget build-essential subversion

၎င်းသည်အရင်းအမြစ်များကိုရယူရန်၊ Subversion ဗားရှင်းထိန်းချုပ်မှုစနစ်နှင့်အရင်းအမြစ်မှ package ကိုတည်ဆောက်ရန်အတွက်မရှိမဖြစ်လိုအပ်သော package များကို download လုပ်ရန် wget အထုပ်ကိုတပ်ဆင်လိမ့်မည်။

Asterisk ကို Download လုပ်ပါ

အောက်ပါတို့သည်ဖြစ်လိမ့်မည် ကိုယ်ပိုင်ဖောင့်ကို download လုပ်ပါ ဤပရိုဂရမ်၏ binary ကိုသင်တည်ဆောက်နိုင်သည့်မူလကုဒ်နံပါတ် Asterisk software ဖြစ်သည်။ ဤသို့ပြုလုပ်ရန် terminal မှသင်လုပ်ရမည်။

ဤသည်သည်ဤရေးသားခြင်း၏နောက်ဆုံးပေါ်ဖြစ်သောဆော့ဖ်ဝဲ၏ Asterisk 18.3.0 ဗားရှင်းကိုဒေါင်းလုပ်လုပ်သည်။

cd /usr/src/

sudo wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk/asterisk-18.3.0.tar.gz

sudo tar zxf asterisk-18.3.0.tar.gz

cd asterisk-18.3.0

မှီခိုဖြေရှင်းပါ

နောက်တစ်ဆင့်မှာ မှီခိုဖြေရှင်း အထူးသဖြင့်ဖုန်းခေါ်ဆိုမှုအတွက်လိုအပ်သော MP3 module သို့ရောက်သောအခါဖြစ်သည်။ ဤသို့ပြုလုပ်ရန် terminal မှသင်ဤရည်ရွယ်ချက်များအတွက်ရရှိနိုင်သည့် scripts များကိုအသုံးပြုရန်အောက်ပါ command များကိုသုံးနိုင်သည်။

sudo contrib/scripts/get_mp3_source.sh
sudo contrib/scripts/install_prereq install

ဤအမိန့်များသည်ဤမှီခိုမှုများကိုဖြေရှင်းပြီးအောင်မြင်ပါကအောင်မြင်သောတပ်ဆင်မှုသတင်းစကားကိုဖော်ပြလိမ့်မည်။

Asterisk ကို Install လုပ်ပါ

ယခု Asterisk ကို compile လုပ်ရန်နှင့် install လုပ်ရန်အချိန်ဖြစ်သည်။ ဤသို့ပြုရန်လိုက်နာရမည့်အဆင့်များမှာအလွန်ရိုးရှင်းပါသည်၊ သင်သာအသုံးပြုရန်လိုအပ်သည်။

သင့်တွင်ပြproblemsနာများရှိပါကသို့မဟုတ်အခြား version တစ်ခုကို install လုပ်ရန်ကြိုးစားနေပါက LEADME ဖိုင်ကိုဖတ်ပါ။ အနည်းငယ်ကွဲပြားမှုရှိနိုင်သည်။

sudo ./configure

sudo make menuselect

မီနူးမှရွေးချယ်ပါ format_mp3 F12 ကိုနှိပ်ပြီးကီးဘုတ်ကိုလည်း သုံး၍ Save & Exit ကိုရွေး။ ENTER ကိုနှိပ်ပါ။

ထို့နောက်သင်သည်၏ဖြစ်စဉ်ကိုစတင်နိုင်ပါသည် စုစည်း ဒီအတိုင်းတော့:

sudo make -j2

သင်၏ပရိုဆက်ဆာ၏ cores အရေအတွက်နှင့် -j တွင်ပါရှိသောနံပါတ်ကိုသင်ပြုပြင်နိုင်သည်။ ဥပမာအားဖြင့်၊ သင့်တွင် cores (၈) လုံးရှိလျှင် compiler ကိုအရှိန်မြှင့်ရန် -j8 ကိုသုံးနိုင်သည်။ kernel တစ်ခုသာရှိရင် -j option ကိုနှိပ်လို့ရပါတယ်။

အခြေခံဖွဲ့စည်းမှု

စုစည်းပြီးသည်နှင့်သင်၏ကွန်ပျူတာစွမ်းဆောင်ရည်ပေါ် မူတည်၍ အနည်းငယ်သို့မဟုတ်ထိုထက်နည်းနိုင်သည် တပ်ဆင်ခြင်း binary ကနေ:

sudo make install

၎င်းကိုတပ်ဆင်ပြီးဖြစ်သည်။ သို့သော်ဤလုပ်ငန်းစဉ်ကိုမပြီးသေးပါ။ နောက်တစ်ဆင့်မှာအခြေခံ PBX configuration files အချို့ကို install လုပ်ရန်ဖြစ်သည်။ 

sudo make basic-pbx

sudo make config

sudo ldconfig

မရှိမဖြစ် Asterisk တည်ဆောက်ပုံ၏နောက်အဆင့်မှာအသုံးပြုသူအသစ်ကိုဖန်တီးရန်ဖြစ်သည်။ လုံခြုံရေးအကြောင်းပြချက်များအတွက်, ကသာ။ ကောင်း၏ အသုံးပြုသူအသစ်ဖန်တီးပါ:

sudo adduser --system --group --home /var/lib/asterisk --no-create-home --gecos "Asterisk PBX" asterisk

ယခုအောက်ပါ configuration file ကိုသင်ဖွင့်ရမည် / etc / default / asterisk သင်အကြိုက်ဆုံးစာသားအယ်ဒီတာနှင့်လိုင်းနှစ်ခုကိုမှတ်သားပါ (# ကိုအစမှဖယ်ရှားပါ)

  • AST_USER = »ကြယ်ပွင့်»
  • AST_GROUP = »ကြယ်ပွင့်»

နောက်တစ်ခုကဖန်တီးထားတဲ့အသုံးပြုသူကိုထည့်သွင်းရန်ဖြစ်သည် dialout နှင့်အသံအုပ်စုများ IP တယ်လီဖုန်းစနစ်အလုပ်လုပ်ရန်လိုအပ်သည်။

sudo usermod -a -G dialout,audio asterisk

ယခုသင်ပြုပြင်မွမ်းမံရမည် ခွင့်ပြုချက်နှင့်ပိုင်ရှင် အချို့သောဖိုင်များနှင့်လမ်းညွှန်များသည်၎င်းတို့အားဖန်တီးထားသည့်အသုံးပြုသူနှင့်အသုံးပြုရန်မဟုတ်ဘဲပုံမှန် Asterisk တွင်အသုံးပြုထားခြင်းမဟုတ်သောကြောင့်ဖြစ်သည်။

sudo chown -R asterisk: /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk

sudo chmod -R 750 /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk

လုပ်ငန်းစဉ်ကိုစတင်ပါ

အရာအားလုံးကိုပြုပြင်ပြီးတာနဲ့၊ ဝန်ဆောင်မှုစတင်ပါ အရာ Asterisk ဖြစ်စဉ်ကိုစတင်သည်။ ဒီလိုလုပ်ဖို့၊

sudo systemctl start asterisk

sudo systemctl enable asterisk

မသန်စွမ်း အဲဒါအလုပ်လုပ်နေတယ်ဆိုတာစစ်ဆေးပါ:

sudo asterisk -vvvr

အကယ်၍ ၎င်းအလုပ်မလုပ်ပါကသင့်အနေဖြင့်စနစ်တကျဖွင့်ထားကြောင်းသို့မဟုတ်စည်းမျဉ်းအချို့ရှိမရှိစစ်ဆေးပါ Firewall (သို့) လုံခြုံရေးစနစ် အဲဒါကိုပိတ်ဆို့ခြင်းဖြစ်နိုင်သည်။

ပိုမိုသိရှိလိုပါက - Asterisk ဝီကီ

ကြယ်ပွင့်ဖွဲ့စည်းပုံ

Asterisk, အခြားနည်းလမ်း

ပြီးပြီဆိုလျှင်သင်၏ LAN သို့ချိတ်ဆက်ထားသောဖုန်းများစနစ်တကျအလုပ်လုပ်နိုင်ရန်သင့် VoIP တယ်လီဖုန်းဆာဗာကိုလည်ပတ်ပြီးသားဖြစ်သည်။ သငျသညျအခြို့သောကြင်နာလုပ်ဖို့ရှိပါကသို့သော် configuration များ အထူးသဖြင့်အောက်ပါအရေးကြီးသော Asterisk ဖိုင်များကိုထည့်သွင်းစဉ်းစားနိုင်သည်။

  • /etc/asterosk/asterisk.conf: အဓိက configuration ဖိုင်ဖြစ်တယ်။ ၎င်းတွင်စနစ်၏အခြေခံကျသောအရာများ၊ ဥပမာ - ကျန်ရှိသောဖွဲ့စည်းပုံအခြေခံဥပဒေတည်ရှိရာနေရာများ၊ အသံဖိုင်များ၊ module များအစရှိသည့်အရာများနှင့် ၀ န်ဆောင်မှု၏အရေးကြီးသောလုပ်ဆောင်မှုများကိုသင် configure လုပ်နိုင်သည်။
  • /etc/asterisk/sip.conf: ၎င်းသည်အခြားအရေးကြီးသော configuration ဖိုင်တစ်ခုဖြစ်သည်။ ၎င်းသည်စနစ်၏အသုံးပြုသူများကိုသတ်မှတ်ရန်နှင့်၎င်းတို့ဆက်သွယ်ရမည့်ဆာဗာများအတွက် SIP protocol မည်သို့အလုပ်လုပ်သည်ကိုသတ်မှတ်သည်။ အတွင်းပိုင်းတွင်ကမ္ဘာလုံးဆိုင်ရာသတ်မှတ်ချက်များနှင့်အသုံးပြုသူများနှင့်အခြားသူများအတွက်အခြားကဏ္sectionsများသို့မဟုတ်အခင်းအကျင်းများအတွက်အရေးကြီးသောကဏ္ two ၂ ခု [အထွေထွေ] ကိုသင်တွေ့လိမ့်မည်။
  • /etc/asterisk/extensions.confဖြေ - နောက်ထပ်အရေးကြီးတဲ့ Asterisk configuration ဖိုင်။ ၎င်းတွင်သင်မည်သို့ပြုမူမည်ကိုဆုံးဖြတ်နိုင်သည်။
  • /etc/asterisk/queues.conf- Queue များနှင့် Queue agent များကိုအသင်းဝင်များကို configure လုပ်ရန်။
  • /etc/asterisk/chan_dahdi.confဆက်သွယ်ရေးကဒ်များ၏အုပ်စုများနှင့် parameters များကိုပြုပြင်ပြီးသောနေရာ။
  • /etc/asterisk/cdr.confဖြေ။ ။ ခေါ်ဆိုမှုမှတ်တမ်းကိုဘယ်လိုသိမ်းဆည်းရမယ်ဆိုတာပြတဲ့နေရာ။
  • /etc/asterisk/features.conf: လွှဲပြောင်းခြင်း, graciones, အဖြစ်အထူး features တွေ
  • /etc/asterisk/voicemail.conf- အသံမေးလ်အကောင့်များနှင့်ချိန်ညှိချက်များ။
  • /etc/asterisk/confbridge.conf- ကွန်ဖရင့်အသုံးပြုသူများ၊ အခန်းများနှင့်မီနူးရွေးချယ်မှုများကိုပြင်ဆင်ရန်။
  • အခြားသူများကိုဖြေ - ကြယ်ပွင့်ဟာဘက်စုံသုံးပြီးပြောင်းလွယ်ပြင်လွယ်တယ်၊ ဒါကြောင့်အဓိကဖွဲ့စည်းမှုတွေရှိပေမယ့်နောက်ထပ်ပြင်ဆင်မှုများစွာရှိနိုင်တယ်။

ဆောင်းပါး၏ပါ ၀ င်မှုသည်ကျွန်ုပ်တို့၏အခြေခံမူများကိုလိုက်နာသည် အယ်ဒီတာအဖွဲ့ကျင့်ဝတ်။ အမှားတစ်ခုကိုသတင်းပို့ရန်ကလစ်နှိပ်ပါ ဒီမှာ.

2 မှတ်ချက်များ, သင့်စွန့်ခွာ

သင်၏ထင်မြင်ချက်ကိုချန်ထားပါ

သင့်အီးမေးလ်လိပ်စာပုံနှိပ်ထုတ်ဝေမည်မဟုတ်ပါ။ တောင်းဆိုနေတဲ့လယ်ယာနှင့်အတူမှတ်သားထားတဲ့ *

*

*

  1. အချက်အလက်အတွက်တာဝန်ရှိသည် - Miguel ÁngelGatón
  2. အချက်အလက်များ၏ရည်ရွယ်ချက်: ထိန်းချုပ်ခြင်း SPAM, မှတ်ချက်စီမံခန့်ခွဲမှု။
  3. တရားဝင်: သင်၏ခွင့်ပြုချက်
  4. အချက်အလက်များ၏ဆက်သွယ်မှု - ဒေတာများကိုဥပဒေအရတာ ၀ န်ယူမှုမှ လွဲ၍ တတိယပါတီများသို့ဆက်သွယ်မည်မဟုတ်ပါ။
  5. ဒေတာသိမ်းဆည်းခြင်း: Occentus ကွန်ယက်များ (အီးယူ) မှလက်ခံသည့်ဒေတာဘေ့စ
  6. အခွင့်အရေး - မည်သည့်အချိန်တွင်မဆိုသင်၏အချက်အလက်များကိုကန့်သတ်၊

  1.   Computer Guardian ဟုသူကပြောသည်

    Asterisk ၏တပ်ဆင်မှုနှင့်ဖွဲ့စည်းတည်ဆောက်ပုံကိုမှတ်တမ်းတင်ရန်တစ်စုံတစ် ဦး အားအားပေးခဲ့သည်မှာအလွန်စိတ် ၀ င်စားစရာ Isaac ဇာက်ကျေးဇူးတင်ပါသည်။

    ဒီအကြောင်းအရာနဲ့ပါတ်သက်ပြီးအခြားဆောင်းပါးတွေကိုဆက်ရေးဖို့စီစဉ်ပါသလား။ ငါကပိုလိုချင်တယ်။ ငါတို့အားလုံးမှာကွန်ရက်တယ်လီဖုန်းတွေမရှိဘူး၊ ငါတို့မိုဘိုင်းပစ္စည်းတွေမှာ VoIP ဆော့ဗ်ဝဲကိုစမ်းသပ်လို့ရတယ်ဆိုတာငါနားလည်တယ်။ (ဥပမာ)

    ဂုဏ်ယူပါတယ်လို့ပြောပြီးဒီကိစ္စကိုဆက်ပြီးလေ့လာဖို့တိုက်တွန်းအားပေးမယ်လို့မျှော်လင့်ပါတယ်။

    အလွန်ကျေးဇူးတင်ပါတယ်

  2.   မက်ဒါ ဟုသူကပြောသည်

    https://www.freepbx.org/

    ဒီတစ်ခါလည်းသင်ဒီမှာအစောပိုင်းရောက် ၎င်းတွင်ကြယ်ပွင့် (ပါဝင်သည် (ထိုထက်နည်းသည်)) ပါဝင်သည်။ ဘာပဲဖြစ်ဖြစ်သင်အချိန်နှင့်သည်းခံခြင်းသုံးစွဲဖို့ရှိသည်။

    အားပေးတဲ့သူတွေကိုကံကောင်းပါစေ။