اسٹرکک کمپیوٹر ٹیلی فونونی کے سب سے مشہور حل میں سے ایک ہے، فعال طور پر سب سے زیادہ مختلف سرورز پر نصب کیا جاتا ہے. یہ تقریبا تمام جدید کوڈڈ اور پروٹوکول کی حمایت کرتا ہے، اور کام کی اچھی استحکام بھی ظاہر کرتا ہے، لہذا اس نے نظام کے منتظمین کے درمیان اس مقبولیت کو حاصل کیا ہے. تاہم، نوشی صارفین جب اسٹرک کو ضم کرنے کی کوشش کرتے وقت براہ راست تنصیب کے آپریشن سے منسلک سب سے زیادہ متنوع مشکلات کا سامنا کرسکتے ہیں. اس سے بچنے کے لئے، ہم اپنے آج کے مواد کو سیکھنے کی سفارش کرتے ہیں جس میں سینٹس 7 تقسیم ایک مثال کے طور پر لیا جاتا ہے.
سینٹس میں تارکین وطن انسٹال کریں
کام کے عمل درآمد کی پوری پیچیدگی یہ ہے کہ اسٹرک اضافی اجزاء کے بغیر کام نہیں کرے گا، اور انہیں آرکائیو کو غیر پیک کرنے اور وصول شدہ فائلوں کو مرتب کرکے دستی طور پر انسٹال کرنے کی ضرورت ہوگی. یہ عمل بہت وقت لگے گا، لہذا مجھے ان کی تفہیم کو آسان بنانے کے لئے اقدامات کے لئے تمام ہدایات کو تقسیم کرنا پڑا. چلو تیاری کے اعمال کے ساتھ شروع کریں.مرحلہ 1: ابتدائی اعمال
شروع کرنے کے لئے، سرور کو تیار کرنے کے لئے ضروری ہے، کیونکہ یہ ہمیشہ سینٹس میں ضروری افادیت نہیں ہے، جو مندرجہ ذیل اعمال کرتے وقت کی ضرورت ہو گی، اور فائر فال اور ٹائم ترتیب کی کارکردگی کا مظاہرہ نہیں کیا جاتا ہے. یہ قدم سب سے آسان ہے کیونکہ اسے صرف درست کمانڈ ان پٹ کی ضرورت ہوتی ہے، لیکن یہ بھی کئی پوائنٹس میں تقسیم کیا جاتا ہے.
ضروری افادیت کی تنصیب
مجموعی طور پر، اسٹرک اور معاون اجزاء میں پانچ مختلف افادیت کی ضرورت ہوگی جو ابتدائی طور پر آپریٹنگ سسٹم میں غیر حاضر ہوسکتی ہے. ہم تمام اپ ڈیٹس اور لاپتہ سافٹ ویئر انسٹال کرنے کے لئے ذیل میں گائیڈ کو درست طریقے سے عملدرآمد کرنے کا ارادہ رکھتے ہیں.
- ٹرمینل میں تمام مزید کارروائی کی جائے گی، لہذا یہ آپ کے لئے آسان چلائیں.
- یہاں، سب سے پہلے، سوڈو یوم اپ ڈیٹ کمانڈ درج کریں. یہ پہلے سے ہی انسٹال اجزاء کی تازہ کاریوں کی دستیابی کو چیک کرنا چاہئے اور انہیں باقی افادیت کے ساتھ بات چیت کی درستی کو یقینی بنانے کے لئے OS میں شامل کریں.
- یہ حکم، اگلے کی طرح، سپرسر کی طرف سے شروع کیا جاتا ہے، جس کا مطلب یہ ہے کہ نئی قطار میں پاس ورڈ داخل کرنے کی طرف سے اس کی تصدیق کی ضرورت ہے. اس بات پر غور کریں کہ اس طرح سے لکھا گیا حروف لائن میں نہیں دکھائے جاتے ہیں.
- جب اپ ڈیٹس کا پتہ چلا جاتا ہے تو، Y ورژن کو منتخب کرکے سرور کے علاوہ ان کے علاوہ کی تصدیق کریں.
- اس کے بعد، آپ کو تمام لاپتہ افادیت کو محفوظ طریقے سے انسٹال کر سکتے ہیں. یہ صرف ایک سوڈو یم انسٹال کرنے کے لئے جی سی سی کے این ٹی پی ڈیٹیٹ آٹومیک Libtool کمانڈ انسٹال کیا جاتا ہے. آپ ان میں سے ہر ایک پر نہیں روکیں گے، کیونکہ آپ مزید تفصیلی تجزیہ دیکھیں گے.
- مندرجہ ذیل افادیت میں سے کچھ پہلے سے ہی نظام میں ہوسکتا ہے، لہذا جب تنصیب کا سلسلہ ظاہر ہوتا ہے تو، صرف ایک یا دو پروگرام کبھی کبھی ظاہر ہوتے ہیں، اور باقی عناصر انحصار ہیں. مناسب جواب اختیار کا انتخاب کرکے ان کی تنصیب کی تصدیق کریں.
آپریشن کی تکمیل پر، آپ کو مطلع کیا جائے گا کہ سب کچھ کامیابی سے گزر چکا ہے، اور تیاری کے اعمال کے اگلے مرحلے میں جانے کے لئے رہتا ہے.
وقت کی مطابقت پذیری
اگر یہ اعتماد ہے کہ سرور پر وقت پہلے ہی مطابقت پذیر کیا گیا تھا، اس مرحلے کو اس مرحلے کو چھوڑ دو، فائر وال وال کی ترتیب میں منتقل. دوسری صورت میں، آپ کو وقت کے زون کو دستی طور پر مقرر کرنے اور ترتیب کی فائل میں ترمیم کرنے کی ضرورت ہوگی، جو اس طرح لگ رہا ہے:
- ٹائم زون کو منتخب کرنے کے لئے SUDO \ CP / USR / Share / Zoneinfo / یورپ / ماسکو / وغیرہ / Localtime کمانڈ کا استعمال کریں. اس جذبے میں، ماسکو بیلٹ قائم کیا گیا ہے. اگر آپ کو ایک اور ضرورت ہے تو، آپ کو فائل کو راستے میں تبدیل کرکے مخصوص لنک کو تبدیل کرنا چاہئے.
- ٹیم سوڈو NTPDATE RU.Pool.ntp..org نیٹ ورک کے ساتھ وقت مطابقت پذیری.
- وقت کی ترتیب فائل میں جانے کے لئے سوڈو CRontab درج کریں.
- یہاں سٹرنگ 0 * * * / sbin / ntpdate ru.pool.ntp..org میں داخل کرکے خود کار طریقے سے مطابقت پذیری پر سکرپٹ کی وضاحت کریں. تبدیلیوں کو بچانے اور ایڈیٹر کو بند کرنے کے بعد.
اب آپ اس حقیقت کے بارے میں فکر نہیں کر سکتے کہ ایک بار جب آپ کو وقت خود کو مطابقت پذیر کرنا پڑے گا، کیونکہ خود کار طریقے سے ترتیب کے تخلیق کردہ کام کا شکریہ، ہم مطلوبہ نتائج حاصل کرتے ہیں. تیاری کے کام کا صرف آخری مرحلہ کشیدگی کو انسٹال کرنے سے پہلے رہتا ہے.
فائر وال کی ترتیب
فائر فال کی ترتیب کسی بھی افادیت کو انسٹال کرنے سے پہلے سب سے اہم عمل میں سے ایک ہے جو مقامی یا عالمی نیٹ ورک کے ذریعہ کام کرے گا. اس سلسلے میں اسٹرکاس ایک استثنا نہیں بنتا، تو ان اعمال کی پیروی کریں:
- ٹرمینل میں، فائر وال سی ایم ڈی - پیپر مینینٹ - نیوزی لینڈ سروس = ایک نئی سروس بنانے کے لئے تارکین وطن کی وضاحت کریں.
- سپروسٹر پاس ورڈ کی وضاحت کرکے تخلیق کی توثیق کریں.
- آپ کو کامیابی کے پیغام کے کامیاب عمل سے مطلع کیا جائے گا.
- اس کے بعد، آپ کو تمام ضروری بندرگاہوں کو کھولنے کے لئے متبادل طور پر درج ذیل حکموں میں داخل ہوسکتا ہے.
فائر فال- CMD - Perpisk - Service = Asterisk --dd-Port = 5060 / TCP
فائر وال - سی ایم ڈی - پیپر مینینٹ - Service = Asterisk --dd-Port = 5060 / UDP
فائر فال- CMD - Perperisk - Service = Asterisk --dd-Port = 5061 / TCP
فائر فال- CMD - Perperisk - Service = Asterisk --dd-Port = 5061 / UDP
فائر فال- CMD - Perpiscise - Service = Asterisk - Acterisk - پورٹ = 4569 / UDP
فائر فاکس CMD - Perperisk - Service = Asterisk - Adderk-Port = 5038 / TCP
فائر فال- سی ایم ڈی - پیپر مینینٹ - Service = Asterisk - Adderk-Port = 10،000-20000 / UDP
آخر میں، فائر فال-سی ایم ڈی - پیپر مینینٹ - ایک اجازت سروس بنانے کے لئے Acterisk لکھنا.
- یہ سب احکامات بھی ایک سپرسٹریٹر پاس ورڈ داخل کرکے لازمی طور پر لازمی ہیں.
- تبدیلیوں کے بعد، آپ کو ترتیبات کو لاگو کرنے کے لئے فائر وال وال کو دوبارہ شروع کرنا چاہئے: فائر فال- سی ایم ڈی - لوڈ کریں.
اس پر، تمام تیاری کے اقدامات مکمل ہو گئے ہیں - آپ اسسٹرک کے صحیح آپریشن کے لئے اضافی اجزاء کی تنصیب پر جا سکتے ہیں اور اس بات کا یقین کریں کہ فائلوں کو شامل کرنے کے دوران کوئی غلطی نہیں ہوگی.
مرحلہ 2: اضافی اجزاء کو شامل کرنا
جیسا کہ آپ جانتے ہیں، اسٹرک سرور پر کام نہیں کریں گے، اگر آپ اہم افادیتوں کو پہلے سے ہی قائم کریں گے جو ڈرائیوروں اور TDM انٹرفیس کے ساتھ بات چیت کو معمول کے لۓ ذمہ دار ہیں. بورڈ ڈرائیوروں کو داہی کے ذریعہ لاگو کیا جاتا ہے، اور آزادی انٹرفیس آپریشن کے لئے ضروری ہے. لوڈ کر رہا ہے اور ان اجزاء کو جمع کرنا بہت وقت لگے گا اور ایک فعال انٹرنیٹ کنکشن کی ضرورت ہوگی، لہذا اس سے پہلے اس پر غور کریں.
- چہدی کے ساتھ شروع کرو. ویجٹ کمانڈ میں داخل کرکے فائل آرکائیو لوڈ کریں https:///downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz.
- اس کی ڈاؤن لوڈ ایک منٹ کے بارے میں ایک منٹ لگے گی، کیونکہ ذخیرہ کرنے والے اعداد و شمار کو اس طرح کی تیز رفتار پر منتقل نہیں کیا جاسکتا ہے. اس کے بعد، tar -xvf داہی-لینکس - مکمل موجودہ. tar.gz داخل کرنے کے لئے ان اشیاء کو موصول ہونے کے لئے.
- یہ عمل سوڈو دلیل کے ذریعہ کیا جاتا ہے، لہذا اس کو ایک سپرسٹر پاس ورڈ لکھ کر اس کی تصدیق کریں.
- غیر پیکنگ کے اختتام پر، سی ڈی داہی-لینکس- مکمل * کے ذریعہ موصول ہونے والے فولڈر پر جائیں.
- یہاں، سوڈو بنانے کے ذریعے تالیف شروع کریں.
- اس کے بعد، یہ صرف انسٹال کرنے کے لئے رہتا ہے: سوڈو انسٹال کریں.
- آپ اضافی طور پر موجودہ ترتیبات کو چیک کرنے کے لئے سوڈو کو تشکیل دے سکتے ہیں.
- سی ڈی کے ذریعہ ذریعہ ڈائرکٹری چھوڑ دو .. اگلے افادیت کو انسٹال کرنا شروع کرنے کے لئے.
- Libpri انسٹال کرنے کا اصول تقریبا اس طرح کے طور پر سمجھا جاتا ہے، اور اختلافات صرف ہدایات کے حوالہ جات اور ناموں میں نظر آتے ہیں. تمام آرکائیو کی وصولی کے ساتھ شروع ہوتا ہے:
wight https://downloads.asterisk.org/pub/telephony/libpri/libpri-current.tar.gz.
- اس کے بعد یہ غیر پیکنگ: سوڈو ٹار -XVF LibPri-Stervent.Tar.GZ.
- کامیاب نکالنے کے بعد، آپ کو CD Libpri- * کے ذریعے موصول شدہ ڈائرکٹری میں جانے کی ضرورت ہے.
- یہاں، سوڈو کو افادیت کو جمع کرنا شروع کریں.
- تکمیل پر، آپ کو سڈو انسٹال کرنے کے ذریعہ لائبریری کو انسٹال کرنا ضروری ہے.
- موجودہ فولڈر (سی ڈی ..) کو چھوڑ دو، کیونکہ اس سے ہمیں زیادہ ضرورت نہیں ہوگی.
مخصوص پروگراموں کو ڈاؤن لوڈ کرنے اور مرتب کرنے کی پوری کارروائی تقریبا آدھے گھنٹے لگے گی، جو ایک بہت بڑی آرکائیوز اور ان کی طویل غیر پیکنگ کے ساتھ منسلک ہے. اگر آپ سب کچھ ٹھیک کرتے ہیں، تو اس کے دوران کوئی غلطی نہیں ہونا چاہئے.
مرحلہ 3: تارکین وطن کی تنصیب
اسسٹرک کمپیوٹر ٹیلی فونونی آلے کو انسٹال کرنے کا وقت ہے، کیونکہ تمام ضروری معاون اجزاء پہلے ہی سرور میں شامل کردیئے گئے ہیں. یہ سافٹ ویئر سرکاری ویب سائٹ پر TAR.GZ آرکائیو کے طور پر تقسیم کیا جاتا ہے، اور اس کی تنصیب مندرجہ ذیل ہوتی ہے:
- ٹرمینل میں، ویجٹ داخل کریں http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.GZ آلے کے آخری مستحکم ورژن کو ڈاؤن لوڈ کرنے کے لئے. اگر آپ کسی اور اسمبلی کو حاصل کرنا چاہتے ہیں تو آپ اس لنک کو تبدیل کرسکتے ہیں، پہلے اسے سرکاری سائٹ سے نمٹنے کے لۓ.
- اسی طرح سے، سڈو Tar -xvf Asterisk - *. tar.gz
- سی ڈی اسٹرک کے ذریعے * موصول شدہ ڈائرکٹری میں منتقل.
- انحصار انسٹال کرنے کے لئے، بلٹ ان سکرپٹ استعمال کیا جاتا ہے ./contrib/scripts/install_preeq انسٹال.
- اگلا، دوسرا دوسرا ایک ہی کمانڈ داخل کریں ./cortrib/scripts/install_preeq انسٹال انسٹال.
- تکمیل پر، غیر ضروری SUDO کو خارج کر دیں distclean فائلوں کو حذف کریں.
- اگر آپ پہلے سے ہی جانتے ہیں کہ یہ MP3 فارمیٹ فائلوں کے ساتھ کام کرنے کے لئے ضروری ہو گا، آپ کو لکھ کر مناسب لائبریری کو شامل کرنے کی ضرورت ہے ./ccrrib/scripts/get_mp3_source.sh.
- یہ صرف ذریعہ فائلوں کی ترتیبات کو تخلیق کرنے کے لئے رہتا ہے ./configure --Prefix = / usr --sysconfdir = / وغیرہ - Ralocalstatedir = / var --libdir = / usr / lib64 - کے ساتھ - Dahdi - کے ساتھ - PRI - کے ساتھ - iconv کے ساتھ - libcurl - with-speedex - کے ساتھ - mysqlclient.
- سوڈو کے ذریعہ افادیت خود کی سیٹ اپ ونڈو کو چلائیں اور آپ کی ضروریات کو آگے بڑھانے کے لۓ، وہاں پیرامیٹرز کو مقرر کریں.
- آپ پہلے سے ہی جانتے ہیں کہ غیر پیکنگ اور ذریعہ کوڈ کو ترتیب دینے کے بعد، وہ مرتب کیے جاتے ہیں. اس آپریشن کو مکمل کرنے کے لئے متبادل طور پر ذیل میں حکموں کو دوبارہ کریں.
سوڈو بنائیں
انسٹال کریں
تشکیل دیں
نمونے بنائیں
مرحلہ 4: بنیادی سیٹ اپ اور چلائیں
آج ہم اسسٹرک کی عام ترتیب پر نہیں رہیں گے، کیونکہ یہ مواد کے موضوع میں شامل نہیں ہے اور ہر نظام کے منتظم کی طرف سے انفرادی طور پر عملدرآمد کیا جاتا ہے، سرور خود کو اور کمپیوٹر ٹیلیفونی کا استعمال کرنے کے لئے ضروریات کو دھکا دیا جاتا ہے. تاہم، بنیادی پیرامیٹرز موجود ہیں جو اس کی کارکردگی کو چیک کرنے کے لئے اسٹرک شروع کرنے کے لئے مخصوص کرنے کی ضرورت ہے. چلو ان کو مزید تفصیل سے دیکھتے ہیں.
- کسی بھی آسان ٹیکسٹ ایڈیٹر کے ذریعہ /etc/asterisk/asterisk.conf ترتیب فائل کو چلائیں.
- بعد میں تار ڈالیں.
Runuser = Asterisk.
Rungroup = Asterisk.
پہلے سے طے شدہ = ru.
دستاویزی_ زبانیں = ru_ru.
- تبدیلیوں کو محفوظ کریں اور اعتراض کے ساتھ کام مکمل کریں.
- ہم نے صرف مرکزی صارف کی افادیت کی فائل میں وضاحت کی ہے، لہذا آپ کو اسے نظام میں شامل کرنا ہوگا. یہ سوڈو صارف کے ذریعہ کیا جاتا ہے asterisk -m.
- اگلا، فولڈرز کے لئے رسائی کے حقوق کو مقرر کریں، متبادل طور پر ذیل میں حکموں کو داخل کرنا.
چؤن -R تارکین وطن: اسٹرک / Var / Run / Asterisk
چؤن -R تارکین وطن: اسٹرک / وغیرہ / اسٹرک
چؤن -R تارکین وطن: اسٹرک / var / {lib، لاگ، سپول} / تارکین وطن
چؤن -R تارکین وطن: اسٹرک / USR / LIB64 / تارکین وطن
چؤن-آر تارکین وطن: اسٹرک / var / لاگ / asterisk
- آخر میں، اس بات کا یقین کرنے کے لئے سوڈو اسٹرک-سی کی ترتیبات کی جانچ پڑتال کریں.
- یہ صرف نظام کے ذریعہ ایک سروس کے طور پر اسٹرک شروع کرنے کے لئے رہتا ہے تاکہ نظام کو فعال کریں اور systemctl اسٹرک شروع کریں.
آج آپ نے مرحلہ گائیڈ سیکھا ہے، جس کا بنیادی مقصد ابتدائی صارفین کو تنصیب کے تارکین وطن اور ضروری معاون اجزاء کے اصول کو ظاہر کرنا ہے. آپ صرف ہر عمل کو احتیاط سے عملدرآمد کر سکتے ہیں اور نامعلوم پروگرام کے افعال کے بارے میں معلومات حاصل کرنے کے لئے افادیت کے سرکاری دستاویزات تک رسائی حاصل کرسکتے ہیں.