உபுண்டு 18.04 இல் நட்சத்திரம், நிறுவல் மற்றும் அடிப்படை உள்ளமைவு

நட்சத்திரத்தைப் பற்றி

அடுத்த கட்டுரையில் நாம் ஆஸ்டிரிஸ்கைப் பார்க்கப் போகிறோம். இது ஒன்றாகும் தொலைபேசி பரிமாற்றத்தின் செயல்பாடுகளை வழங்கும் திறந்த மூல தளம் (PBX,), இது மிகவும் பிரபலமானது. ஐபி பிபிஎக்ஸ் அமைப்புகள், மாநாட்டு சேவையகங்கள் மற்றும் VoIP நுழைவாயில்கள் ஆகியவற்றிற்கும் இது பரவலாக ஏற்றுக்கொள்ளப்படுகிறது. இது தனிநபர்கள், சிறு வணிகங்கள் மற்றும் பெரிய நிறுவனங்கள் பயன்படுத்தும் தளமாகும்.

குரல் அஞ்சல், இசை நிறுத்தி வைக்கப்பட்டிருத்தல், மாநாட்டு அழைப்புகள், அழைப்பு வரிசைப்படுத்தல், அழைப்பு பதிவு செய்தல், ஊடாடும் குரல் மறுமொழி மற்றும் பலவற்றை ஆஸ்டரிஸ்க் அம்சங்கள் உள்ளடக்குகின்றன. இந்த இடுகையில் தேவையான நடவடிக்கைகளைப் பார்ப்போம் உபுண்டு 15 இல் ஆஸ்டரிஸ்க் 18.04 ஐ நிறுவவும்.

முன்நிபந்தனைகள்

நிறுவலைத் தொடங்குவதற்கு முன், நாம் ஒரு வேண்டும் என்று சொல்லுங்கள் "சூடோ" சலுகைகளுக்கான அணுகல் பயனர். நாங்கள் எங்கள் உபுண்டு அமைப்பைப் புதுப்பித்து பின்வரும் தொகுப்புகளை நிறுவ வேண்டும், அவை ஆஸ்டரிஸ்கை பதிவிறக்கம் செய்து நிறுவ வேண்டும்:

sudo apt update && sudo apt upgrade

sudo apt install wget build-essential subversion

நட்சத்திரத்தைப் பதிவிறக்குக

லெட்ஸ் / usr / src கோப்பகத்தில் நட்சத்திரக் குறியீட்டைப் பதிவிறக்கவும். முனையத்தில் (Ctrl + Alt + T) நாம் எழுதுகிறோம்:

cd /usr/src/

அதே முனையத்தில் தட்டச்சு செய்வதன் மூலம் ஆஸ்டரிஸ்க் 15 ஐ தொடர்ந்து பதிவிறக்குகிறோம்:

நட்சத்திர பதிவிறக்கம்

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

பதிவிறக்கம் முடிந்ததும், பதிவிறக்கம் செய்யப்பட்ட தொகுப்பின் உள்ளடக்கத்தை நாங்கள் பிரித்தெடுக்கிறோம்:

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

அடுத்த படிகளுடன் தொடர்வதற்கு முன், இப்போது உருவாக்கப்பட்ட கோப்பகத்திற்கு மாற்றுவதை உறுதிசெய்க:

cd asterisk-15.*/

நட்சத்திர நட்சத்திர சார்புகளை நிறுவவும்

பின்வரும் ஸ்கிரிப்ட் பதிவிறக்கும் எம்பி 3 தொகுதிகள் எம்பி 3 தொகுதியை உருவாக்க மற்றும் ஆஸ்டரிஸ்கில் எம்பி 3 கோப்புகளைப் பயன்படுத்தத் தேவை:

நட்சத்திரம் mp3 மூலத்தைப் பெறுக

sudo contrib/scripts/get_mp3_source.sh

நாங்கள் பயன்படுத்துவோம் அனைத்து சார்புகளையும் தீர்க்க install_prereq ஸ்கிரிப்ட் எங்கள் உபுண்டு அமைப்பில்:

sudo contrib/scripts/install_prereq install

மேலே உள்ள கட்டளை தேவையான அனைத்து தொகுப்புகளையும் நிறுவும். வெற்றிகரமாக முடிந்ததும், இது பின்வரும் செய்தியை அச்சிடும்:

முழு நிறுவல் தேவைகள்

நட்சத்திரத்தை நிறுவவும்

உள்ளமைவு ஸ்கிரிப்ட் ஒரு தொடரைச் செய்யும் தேவையான அனைத்து சார்புகளும் உள்ளனவா என்பதை உறுதிசெய்கிறது கணினி அமைப்பில். தட்டச்சு செய்வதன் மூலம் ஸ்கிரிப்டைத் தொடங்குவோம்:

sudo ./configure

வெற்றிகரமாக முடிந்ததும், பின்வரும் முடிவைக் காண்போம்:

நட்சத்திரக் கட்டமைப்பு முடிந்தது

அடுத்த கட்டம் நாம் தொகுத்து நிறுவ விரும்பும் தொகுதிகளைத் தேர்ந்தெடுக்கவும். மெனுசெலெக்ட் அமைப்பை அணுகுவோம், முனையத்தில் எழுதுகிறோம் (Ctrl + Alt + T):

sudo make menuselect

நாங்கள் ஏற்கனவே எம்பி 3 மூல கோப்புகளை பதிவிறக்கம் செய்துள்ளதால், இப்போது format_mp3 ஐத் தேர்ந்தெடுப்பதன் மூலம் எம்பி 3 தொகுதியை உருவாக்க வேண்டும்:

நட்சத்திர பதிவிறக்கம் mp3 மூல

எங்களுக்கு விருப்பமானவற்றை நாங்கள் தேர்ந்தெடுத்தவுடன், சேமிக்கவும் வெளியேறவும் F12 ஐ அழுத்தவும். நாம் "சேமி & வெளியேறு" பொத்தானை நகர்த்தவும், Enter ஐ அழுத்தவும்.

இங்கே வந்து, நம்மால் முடியும் மேக் கட்டளையைப் பயன்படுத்தி உருவாக்க செயல்முறையைத் தொடங்கவும்:

sudo make -j2

அமைப்பைப் பொறுத்து தொகுப்பு சிறிது நேரம் ஆகலாம். உங்கள் கணினியில் உள்ள செயலி கோர்களின் எண்ணிக்கைக்கு ஏற்ப -j கொடியை மாற்றலாம்.

உருவாக்க செயல்முறை முடிந்ததும், பின்வரும் செய்தியைக் காண்போம்:

நட்சத்திரக் கட்டம் முடிந்தது

முந்தைய செய்தி சொல்வது போல், அடுத்த கட்டமாக ஆஸ்டரிஸ்கை நிறுவ வேண்டும் மற்றும் அதன் தொகுதிகள் எழுதுவதன் மூலம்:

sudo make install

நிறுவிய பின், ஸ்கிரிப்ட் பின்வரும் செய்தியைக் காண்பிக்கும்:

நட்சத்திர நிறுவல் முடிந்தது

இப்போது நாம் நட்சத்திரக் குறியீட்டை நிறுவியுள்ளோம், நமக்குத் தேவை அடிப்படை பிபிஎக்ஸ் உள்ளமைவு கோப்புகளை நிறுவவும்:

sudo make basic-pbx

கடைசி படி தொடக்க ஸ்கிரிப்டை நிறுவவும் தட்டச்சு:

sudo make config

இது ஒரு நல்ல யோசனையாகும் பகிரப்பட்ட நூலக தற்காலிக சேமிப்பை புதுப்பிக்க ldconfig ஐ இயக்கவும்:

sudo ldconfig

ஆஸ்டரிஸ்க் பயனரை உருவாக்கவும்

இயல்பாக, ஆஸ்டரிஸ்க் ரூட் பயனராக இயங்குகிறது. பாதுகாப்பு காரணங்களுக்காக, நாங்கள் ஒரு புதிய கணினி பயனரை உருவாக்கி தளத்தை உள்ளமைப்போம் புதிதாக உருவாக்கப்பட்ட பயனருடன் இயக்க.

இணைப்பான் நட்சத்திரம்

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

இந்த பயனரின் கீழ் இயக்க நட்சத்திரத்தை உள்ளமைக்க, நாங்கள் / etc / default / asterisk கோப்பைத் திறந்து பின்வரும் இரண்டு வரிகளை அவிழ்த்து விடுவோம்:

usr src கோப்பு நட்சத்திரம்

AST_USER="asterisk"
AST_GROUP="asterisk"

நாங்கள் தொடர்கிறோம் டயல்அவுட் மற்றும் ஆடியோ குழுக்களில் ஆஸ்டரிஸ்க் பயனரைச் சேர்ப்பது:

sudo usermod -a -G dialout,audio 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

நட்சத்திரக் குறியீட்டைத் தொடங்குகிறது

இப்போது எல்லாவற்றையும் அமைத்துள்ளோம், நம்மால் முடியும் நட்சத்திர சேவையைத் தொடங்கவும் பின்வரும் கட்டளையுடன்:

sudo systemctl start asterisk

அது இயங்குகிறதா என்பதை சரிபார்க்க, பார்ப்போம் தளத்தின் கட்டளை வரி இடைமுகத்துடன் (CLI) இணைக்கவும் தட்டச்சு:

sudo asterisk -vvvr

இயல்புநிலை ஆஸ்டரிஸ்க் CLI வரியில் நீங்கள் காண்பீர்கள்:

ஆஸ்டரிஸ்க் CLI ஐ அணுகவும்

கடைசி படி துவக்கத்தில் சேவையைத் தொடங்கவும் உடன்:

sudo systemctl enable asterisk

அதிக பாதுகாப்பிற்கு, இது எப்போதும் சுவாரஸ்யமானது போன்ற ஃபயர்வால் வேண்டும் UWF இயக்கப்பட்டது எங்கள் உபுண்டுவில். யாருக்கும் தேவைப்பட்டால் ஆஸ்டரிஸ்கின் பயன்பாடு அல்லது அம்சங்கள் பற்றிய கூடுதல் தகவல்கள், நீங்கள் சரிபார்க்கலாம் திட்ட வலைத்தளம்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   Anonimo அவர் கூறினார்

    நல்ல பயிற்சி. Sip, iax2 மற்றும் பிறவற்றை உள்ளமைக்க "மாதிரிகளை உருவாக்கு" என்பதைச் சேர்க்கவும்.

  2.   அலெக்சாண்டர் அவர் கூறினார்

    உங்களிடம் மற்ற நட்சத்திரக் கையேடுகள் உள்ளனவா?

    1.    டேமியன் அமீடோ அவர் கூறினார்

      இல்லை என்பது உண்மைதான், ஆனால் நான் இந்த கட்டுரையை எழுதியபோது சமூகத்தைக் கண்டேன் ஆஸ்டரிஸ்க்-இ.எஸ். அங்கு நீங்கள் சில ஆவணங்களைக் காணலாம். சலு 2.

  3.   ரூபி அவர் கூறினார்

    மிகச் சிறந்த கையேடு, ஆனால் நான் தெரிந்து கொள்ள விரும்புகிறேன், ஏனெனில் சேவை தொடங்கும் கடைசி கட்டத்தில் அதைச் செய்ய என்னை அனுமதிக்காது, அது தோல்வியுற்ற எல்.எஸ்.டி நட்சத்திரம் என்று கூறுகிறது. அதை எவ்வாறு தீர்ப்பது என்று தயவுசெய்து சொல்ல முடியுமா?
    நன்றி

    1.    டேமியன் அமீடோ அவர் கூறினார்

      வணக்கம். இல் இந்த பிழையைப் பற்றி தேட அல்லது கேட்க முயற்சிக்கவும் நட்சத்திர நட்சத்திரம். சலு 2.

  4.   ஜுவான் வால்டெஸ் அவர் கூறினார்

    எல்லோருக்கும் வணக்கம்.
    நடைமுறையைப் பின்பற்றிய பிறகு. பயனர்கள் மற்றும் நீட்டிப்புகள் எவ்வாறு உருவாக்கப்படுகின்றன?
    நான் ஏற்கனவே ஒரு voip பயன்பாட்டை பதிவிறக்கம் செய்தேன். ஆனால் அடுத்து என்ன செய்வது என்று எனக்குத் தெரியவில்லை
    நன்றி