அடுத்த கட்டுரையில் நாம் ஆஸ்டிரிஸ்கைப் பார்க்கப் போகிறோம். இது ஒன்றாகும் தொலைபேசி பரிமாற்றத்தின் செயல்பாடுகளை வழங்கும் திறந்த மூல தளம் (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 கோப்புகளைப் பயன்படுத்தத் தேவை:
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 தொகுதியை உருவாக்க வேண்டும்:
எங்களுக்கு விருப்பமானவற்றை நாங்கள் தேர்ந்தெடுத்தவுடன், சேமிக்கவும் வெளியேறவும் 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 கோப்பைத் திறந்து பின்வரும் இரண்டு வரிகளை அவிழ்த்து விடுவோம்:
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 வரியில் நீங்கள் காண்பீர்கள்:
கடைசி படி துவக்கத்தில் சேவையைத் தொடங்கவும் உடன்:
sudo systemctl enable asterisk
அதிக பாதுகாப்பிற்கு, இது எப்போதும் சுவாரஸ்யமானது போன்ற ஃபயர்வால் வேண்டும் UWF இயக்கப்பட்டது எங்கள் உபுண்டுவில். யாருக்கும் தேவைப்பட்டால் ஆஸ்டரிஸ்கின் பயன்பாடு அல்லது அம்சங்கள் பற்றிய கூடுதல் தகவல்கள், நீங்கள் சரிபார்க்கலாம் திட்ட வலைத்தளம்.
நல்ல பயிற்சி. Sip, iax2 மற்றும் பிறவற்றை உள்ளமைக்க "மாதிரிகளை உருவாக்கு" என்பதைச் சேர்க்கவும்.
உங்களிடம் மற்ற நட்சத்திரக் கையேடுகள் உள்ளனவா?
இல்லை என்பது உண்மைதான், ஆனால் நான் இந்த கட்டுரையை எழுதியபோது சமூகத்தைக் கண்டேன் ஆஸ்டரிஸ்க்-இ.எஸ். அங்கு நீங்கள் சில ஆவணங்களைக் காணலாம். சலு 2.
மிகச் சிறந்த கையேடு, ஆனால் நான் தெரிந்து கொள்ள விரும்புகிறேன், ஏனெனில் சேவை தொடங்கும் கடைசி கட்டத்தில் அதைச் செய்ய என்னை அனுமதிக்காது, அது தோல்வியுற்ற எல்.எஸ்.டி நட்சத்திரம் என்று கூறுகிறது. அதை எவ்வாறு தீர்ப்பது என்று தயவுசெய்து சொல்ல முடியுமா?
நன்றி
வணக்கம். இல் இந்த பிழையைப் பற்றி தேட அல்லது கேட்க முயற்சிக்கவும் நட்சத்திர நட்சத்திரம். சலு 2.
எல்லோருக்கும் வணக்கம்.
நடைமுறையைப் பின்பற்றிய பிறகு. பயனர்கள் மற்றும் நீட்டிப்புகள் எவ்வாறு உருவாக்கப்படுகின்றன?
நான் ஏற்கனவே ஒரு voip பயன்பாட்டை பதிவிறக்கம் செய்தேன். ஆனால் அடுத்து என்ன செய்வது என்று எனக்குத் தெரியவில்லை
நன்றி