ફૂદડી, સ્થાપન અને ઉબુન્ટુ 18.04 માં મૂળભૂત રૂપરેખાંકન

ફૂદડી વિશે

હવે પછીના લેખમાં આપણે એસ્ટરિસ્ક પર એક નજર નાખીશું. આ એક છે ઓપન સોર્સ પ્લેટફોર્મ જે ટેલિફોન એક્સચેંજની વિધેયો પ્રદાન કરે છે (પીબીએક્સ), જે સૌથી વધુ લોકપ્રિય વચ્ચે છે. આઇપી પીબીએક્સ સિસ્ટમ્સ, કોન્ફરન્સ સર્વરો અને વીઓઆઈપી ગેટવે પર પણ તે વ્યાપકપણે અપનાવવામાં આવ્યું છે. તે એક પ્લેટફોર્મ છે જેનો ઉપયોગ વ્યક્તિઓ, નાના ઉદ્યોગો અને મોટી કંપનીઓ દ્વારા કરવામાં આવે છે.

ફૂદડી સુવિધાઓમાં વ voiceઇસમેઇલ, મ holdઝિક holdન હોલ્ડ, ક conferenceનફરન્સ ક callsલ્સ, ક callલ કuingનિંગ, ક callલ રેકોર્ડિંગ, ઇન્ટરેક્ટિવ વ voiceઇસ રિસ્પોન્સ, અને ઘણું બધું શામેલ છે. આ પોસ્ટમાં આપણે આવશ્યક પગલાં જોશું ઉબુન્ટુ 15 પર એસ્ટરિસ્ક 18.04 ઇન્સ્ટોલ કરો.

પૂર્વજરૂરીયાતો

ઇન્સ્ટોલેશન સાથે પ્રારંભ કરતા પહેલા, કહો કે અમારે એક હોવું જરૂરી છે "સુડો" વિશેષાધિકારોની withક્સેસવાળા વપરાશકર્તા. આપણે આપણી ઉબુન્ટુ સિસ્ટમ પણ અપડેટ કરવાની રહેશે અને નીચેના પેકેજો ઇન્સ્ટોલ કરવા પડશે, જે એસ્ટરિસ્કને ડાઉનલોડ અને ઇન્સ્ટોલ કરવા માટે જરૂરી છે:

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

એકવાર ડાઉનલોડ પૂર્ણ થઈ જાય, અમે ડાઉનલોડ કરેલા પેકેજની સામગ્રી કાractીએ છીએ:

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

આગળનાં પગલાંઓ ચાલુ રાખતાં પહેલાં, હમણાં જ બનાવેલ ડિરેક્ટરીમાં બદલવાનું સુનિશ્ચિત કરો:

cd asterisk-15.*/

ફૂદડી અવલંબન સ્થાપિત કરો

નીચેની સ્ક્રિપ્ટ ડાઉનલોડ થશે એમપી 3 મોડ્યુલ બનાવવા અને એસ્ટરિસ્કમાં એમપી 3 ફાઇલોનો ઉપયોગ કરવા માટે જરૂરી એમપી 3 સ્ત્રોતો:

ફૂદડી એમપી 3 સ્ત્રોત મેળવો

sudo contrib/scripts/get_mp3_source.sh

આપણે તેનો ઉપયોગ કરીશું બધા અવલંબન હલ કરવા માટે install_prereq સ્ક્રિપ્ટ અમારી ઉબુન્ટુ સિસ્ટમ પર:

sudo contrib/scripts/install_prereq install

ઉપરોક્ત આદેશ બધા જરૂરી પેકેજો સ્થાપિત કરશે. સફળ સમાપ્તિ પછી, તે નીચેના સંદેશને છાપશે:

ફૂદડીની સંપૂર્ણ ઇન્સ્ટોલેશન આવશ્યકતાઓ

ફૂદડી સ્થાપિત કરો

રૂપરેખાંકન સ્ક્રિપ્ટ શ્રેણીબદ્ધ કરશે ચકાસણી ખાતરી કરવા માટે કે બધી આવશ્યક અવલંબન હાજર છે સિસ્ટમ સિસ્ટમમાં. આપણે સ્ક્રીપ્ટને ટાઇપ કરીને પ્રારંભ કરીશું:

sudo ./configure

સફળ સમાપ્તિ પછી, અમે નીચેનું પરિણામ જોશું:

ફૂદડી રૂપરેખાંકન પૂર્ણ

આગળનું પગલું છે મોડ્યુલો પસંદ કરો કે જેને આપણે કમ્પાઇલ કરવા અને ઇન્સ્ટોલ કરવા માગીએ છીએ. ટર્મિનલમાં (Ctrl + Alt + T) લખીને, અમે મેનૂઝેલેક્ટ સિસ્ટમને accessક્સેસ કરીશું:

sudo make menuselect

હવેથી, અમે પહેલાથી જ એમપી 3 સ્રોત ફાઇલો ડાઉનલોડ કરી છે આપણે format_mp3 પસંદ કરીને એમપી 3 મોડ્યુલ બનાવવું પડશે:

ફૂદડી ડાઉનલોડ એમપી 3 સ્ત્રોત

એકવાર અમે પસંદ કરીએ છીએ કે અમને શું રસ છે, બચાવવા અને બહાર નીકળવા માટે F12 દબાવો. આપણે "સેવ એન્ડ એક્ઝિટ" બટન પર પણ જઈ શકીએ છીએ અને એન્ટર દબાવો.

અહીં પહોંચ્યા, આપણે કરી શકીએ મેક આદેશનો ઉપયોગ કરીને બિલ્ડ પ્રક્રિયા શરૂ કરો:

sudo make -j2

સંકલન થોડો સમય લેશે, સિસ્ટમ પર આધાર રાખીને. તમે તમારા કમ્પ્યુટરમાં પ્રોસેસર કોરોની સંખ્યા અનુસાર -j ધ્વજને સંશોધિત કરી શકો છો.

એકવાર બિલ્ડ પ્રક્રિયા પૂર્ણ થઈ ગયા પછી, અમે નીચેનો સંદેશ જોશું:

ફૂદડી બિલ્ડ પૂર્ણ

પાછલા સંદેશ પ્રમાણે, આગળનું પગલું એસ્ટરિસ્ક સ્થાપિત કરવું છે અને તેના મોડ્યુલો લખીને:

sudo make install

ઇન્સ્ટોલેશન પછી, સ્ક્રિપ્ટ નીચે આપેલ સંદેશ પ્રદર્શિત કરશે:

ફૂદડી સ્થાપન પૂર્ણ

હવે આપણે એસ્ટરિસ્ક ઇન્સ્ટોલ કર્યું છે, આપણને જોઈએ છે મૂળભૂત પીબીએક્સ રૂપરેખાંકન ફાઇલો સ્થાપિત કરો:

sudo make basic-pbx

છેલ્લું પગલું છે સ્ટાર્ટઅપ સ્ક્રિપ્ટ સ્થાપિત કરો ટાઇપિંગ:

sudo make config

તે પણ એક સારો વિચાર છે વહેંચાયેલ લાઇબ્રેરી કેશને અપડેટ કરવા માટે ldconfig ચલાવો:

sudo ldconfig

ફૂદડીનો ઉપયોગકર્તા બનાવો

ડિફ defaultલ્ટ રૂપે, એસ્ટરિક્સ રુટ વપરાશકર્તા તરીકે ચાલે છે. સુરક્ષા કારણોસર, અમે એક નવો સિસ્ટમ વપરાશકર્તા બનાવીશું અને પ્લેટફોર્મને ગોઠવીશું નવા બનાવેલ વપરાશકર્તા સાથે ચલાવવા માટે.

એડ્યુઝર ફૂદડી

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

આ વપરાશકર્તા હેઠળ ચાલવા માટે ફૂદડી ગોઠવવા, આપણે ફાઈલ / વગેરે / ડિફોલ્ટ / ફૂદડી ખોલીશું અને પછીની બે લાઇનો અસામાન્ય બનાવવી:

usr src ફાઇલ ફૂદડી

AST_USER="asterisk"
AST_GROUP="asterisk"

અમે ચાલુ રાખીએ છીએ એસ્ટરિક્સ વપરાશકર્તાને ડાયલઆઉટ અને audioડિઓ જૂથોમાં ઉમેરી રહ્યા છે:

sudo usermod -a -G dialout,audio asterisk

આપણને પણ જોઈએ બધી ફૂદડી ફાઇલો અને ડિરેક્ટરીઓની માલિકી બદલો જેથી અમે બનાવેલ વપરાશકર્તા તે ફાઇલોને canક્સેસ કરી શકે:

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

તમે ડિફોલ્ટ એસ્ટરિસ્ક સીએલઆઈ પ્રોમ્પ્ટ જોશો:

Asક્સેસ એસ્ટરિસ્ક સી.એલ.આઇ.

છેલ્લું પગલું છે બૂટ પર પ્રારંભ કરવા માટે સેવાને સક્ષમ કરો સાથે:

sudo systemctl enable asterisk

વધુ સુરક્ષા માટે, તે હંમેશાં રસપ્રદ રહે છે જેવી ફાયરવ .લ છે યુડબ્લ્યુએફ સક્ષમ અમારા ઉબુન્ટુ માં. જો કોઈની જરૂર હોય ફૂદડીના ઉપયોગ અથવા સુવિધાઓ વિશે વધુ માહિતી, તમે ચકાસી શકો છો પ્રોજેક્ટ વેબસાઇટ.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   Anonimo જણાવ્યું હતું કે

    સારા ટ્યુટોરીયલ. એસ.આઈ.પી., iax2 અને અન્યને રૂપરેખાંકિત કરવા માટે સક્ષમ થવા માટે, ફક્ત "મેક નમૂનાઓ" શામેલ કરો.

  2.   એલેક્ઝાન્ડર જણાવ્યું હતું કે

    શું તમારી પાસે અન્ય ફૂદડી માર્ગદર્શિકાઓ શ્રેષ્ઠ છે?

    1.    ડેમિયન એમોએડો જણાવ્યું હતું કે

      સત્ય એ છે કે નહીં, પરંતુ જ્યારે મેં આ લેખ લખ્યો ત્યારે મને સમુદાય મળ્યો એસ્ટરિસ્ક-ઇએસ. ત્યાં તમે કેટલાક દસ્તાવેજો શોધી શકો છો. સાલુ 2.

  3.   રૂબી જણાવ્યું હતું કે

    ખૂબ જ સારી માર્ગદર્શિકા પરંતુ હું જાણવાનું પસંદ કરીશ કારણ કે છેલ્લા પગલામાં જ્યાં સેવા શરૂ થાય છે, તે મને તે કરવા દેતી નથી, તે કહે છે નિષ્ફળ એલએસડી તારા. શું તમે કૃપા કરી મને કહો કે તેનો હલ કેવી રીતે કરવો?
    ગ્રાસિઅસ

    1.    ડેમિયન એમોએડો જણાવ્યું હતું કે

      નમસ્તે. માં આ ભૂલ વિશે શોધવાનો અથવા પૂછવાનો પ્રયાસ કરો ફૂદડી સમુદાય. સાલુ 2.

  4.   જુઆન વાલ્દેઝ જણાવ્યું હતું કે

    બધા ને નમસ્કાર.
    પ્રક્રિયા બાદ. વપરાશકર્તાઓ અને એક્સ્ટેંશન કેવી રીતે બનાવવામાં આવે છે?
    મેં પહેલેથી જ વીઓઆઈપી એપ્લિકેશન ડાઉનલોડ કરી છે. પરંતુ મને ખબર નથી કે આગળ શું કરવું
    ગ્રાસિઅસ