IChat کے لئے ایک جابر پر مبنی سرور بنائیں

01 کے 04

iChat سرور - اپنے اپنے جابر سرور بنائیں

ہم اوپن فائر، ایک کھلے ذریعہ، اصل وقت تعاون کے سرور کا استعمال کرنے جا رہے ہیں. یہ اس کے فوری پیغام رسانی کے نظام کے لئے XMPP (جابر) کا استعمال کرتا ہے، اور یہ باکس کے باہر آبی آئی ٹیٹ کلائنٹ کے ساتھ ساتھ بہت سے دوسرے جابر کے میسجنگ گاہکوں کے ساتھ کام کرتا ہے. کویوٹ مون مون انکارپوریٹڈ کے سکرین پر قبضہ کر لیا

اگر آپ iChat کا استعمال کرتے ہیں تو، آپ شاید پہلے سے ہی جانتے ہیں کہ اس میں جابر پر مبنی پیغام رسانی کے لئے بلٹ میں تعاون ہے. یہی بات گوگل ٹاک اور بہت سے دیگر اسی طرح کی خدمات کی طرف سے استعمال کردہ ایک پیغام رسانی کی منصوبہ بندی ہے. جبڑے پیغام رسانی گاہکوں کے ساتھ شروع کرنے اور بات کرنے کے لئے XMPP کا ایک کھلا ذریعہ پروٹوکول کا استعمال کرتا ہے. ایک کھلے ذریعہ فریم ورک کی اپیل یہ ہے کہ یہ آپ کے میک پر آپ کے اپنے جبار سرور کو چلانا آسان بناتا ہے.

آپ کے اپنے جابر کی بنیاد پر iChat سرور کیوں استعمال کرتے ہیں؟

iChat پیغام رسانی کی اجازت دینے کے لئے اپنے جابر سرور کا استعمال کرنے کے بہت سے وجوہات ہیں:

اصل میں بہت سے دیگر وجوہات ہیں، خاص طور پر بڑی کمپنیوں کے لئے جو پیغام رسانی کے نظام کا استعمال کرتے ہیں، لیکن اکثریت کے صارفین کے لۓ، جابر سرور کو سیکورٹی میں آسکتا ہے، یہ جاننے کے لئے کہ آپ کے گھر یا چھوٹے کاروباری iChat پیغامات باہر کی آنکھوں تک رسائی نہیں ہیں.

اس کا مطلب یہ نہیں ہے کہ آپ بند ماحول بنا رہے ہیں. آپ اس رہنما میں جابر جابر سرور کو صرف گھر کے استعمال کے لئے ترتیب دیا جا سکتا ہے، انٹرنیٹ پر کھلے ہو یا اس کے درمیان کسی بھی چیز کے درمیان. لیکن اگر آپ اپنے جابر سرور انٹرنیٹ کنکشن کو کھولنے کا انتخاب کرتے ہیں تو، آپ اپنے پیغام رسانی نجی کو خفیہ رکھنے اور برقرار رکھنے کیلئے مختلف سیکورٹی اقدامات استعمال کرسکتے ہیں.

راستے سے باہر کی پس منظر کے ساتھ، چلو شروع ہو چکا ہے.

مختلف جابر سرور ایپلی کیشنز دستیاب ہیں. بہت سے آپ کو منبع کوڈ کو ڈاؤن لوڈ کرنے کی ضرورت ہوتی ہے، اور اس کے بعد خود سرور سرور کی درخواست مرتب کریں. دوسروں کو بہت سادہ تنصیب کے ہدایات کے ساتھ جانے کے لئے تیار ہیں.

ہم اوپن فائر، ایک کھلے ذریعہ، اصل وقت تعاون کے سرور کا استعمال کرنے جا رہے ہیں. یہ اس کے فوری پیغام رسانی کے نظام کے لئے XMPP (جابر) کا استعمال کرتا ہے، اور یہ باکس کے باہر آبی آئی ٹیٹ کلائنٹ کے ساتھ ساتھ بہت سے دوسرے جابر کے میسجنگ گاہکوں کے ساتھ کام کرتا ہے.

سب سے بہتر، یہ ایک آسان تنصیب ہے جو کسی دوسرے میک کی درخواست کو انسٹال کرنے سے زیادہ مختلف نہیں ہے. یہ سرور کو ترتیب دینے کیلئے ایک ویب پر مبنی انٹرفیس بھی استعمال کرتا ہے، لہذا ترمیم یا انتظام کرنے کیلئے ٹیکسٹ فائلیں موجود نہیں ہیں.

آپ کو ایک جابر سرور بنانے کی ضرورت ہے

02 کے 04

iChat سرور - اوپن فائر جابر سرور کے تنصیب اور سیٹ اپ

اوپن فائر سرور آپ کو ای میل قائم کرے گا یا نہیں کام کرے گا. لیکن Openfire منتظم کے طور پر، اگر کوئی مسئلہ پیدا ہوجائے تو ان اطلاعات موصول ہونے کے قابل ایک اچھا خیال ہے. کویوٹ مون مون انکارپوریٹڈ کے سکرین پر قبضہ کر لیا

ہم نے اپنے جابر سرور کے لئے اوپن فائر کا انتخاب تنصیب، ویب پر مبنی ترتیب، اور معیار کی تعمیل کی وجہ سے ہے جو ہمیں کراس پلیٹ فارم کے سرور بنانے کے لۓ ہے. تنصیب اور سیٹ اپ پر شروع کرنے کے لئے، آپ کو انوائیو ریئل ٹائم کی ویب سائٹ سے اوپن فائر کے سب سے زیادہ موجودہ ورژن پر قبضہ کرنے کی ضرورت ہے.

اوپن فائر جابر / ایکس ایم پی پی سرور ڈاؤن لوڈ کریں

  1. اوپن فائر ایپلی کیشن ڈاؤن لوڈ کرنے کے لئے، اوپن فائر پروجیکٹ سائٹ سے روکے اور اوپن فائر کے سب سے موجودہ ورژن کیلئے ڈاؤن لوڈ کے بٹن پر کلک کریں.
  2. تین مختلف آپریٹنگ سسٹمز کے لئے اوپن فائر دستیاب ہے: ونڈوز، لینکس، اور میک. جیسا کہ آپ نے پہلے ہی اندازہ لگایا ہے، ہم درخواست کے میک ورژن کا استعمال کریں گے.
  3. میک ڈاؤن لوڈ کے بٹن کو منتخب کریں، پھر کھلی فائر پر کلک کریں_3_7_0.dmg فائل. (ہم ان ہدایات کے لئے Openfire 3.7.0 کا استعمال کر رہے ہیں؛ اصل فائل کا نام وقت کے ساتھ تبدیل ہوجائے گا کیونکہ نئے ورژن جاری کیے جائیں گے.)

اوپن فائر انسٹال

  1. ڈاؤن لوڈ ہونے کے بعد، آپ کو ڈاؤن لوڈ کردہ ڈسک تصویر کھولیں، اگر یہ خود کار طریقے سے نہیں کھلے.
  2. ڈسک کی تصویر میں درج Openfire.pkg کی درخواست پر ڈبل کلک کریں.
  3. انسٹالر Openfire XMPP سرور پر آپ کا استقبال کرے گا. جاری رکھیں بٹن پر کلک کریں.
  4. کھلا فائر سے پوچھا جائے گا کہ سافٹ ویئر نصب کرنے کے لئے؛ زیادہ سے زیادہ صارفین کے لئے ڈیفالٹ مقام ٹھیک ہے. انسٹال کریں بٹن پر کلک کریں.
  5. آپ کو ایک منتظم پاس ورڈ کے لئے پوچھا جائے گا. پاس ورڈ کی فراہمی، اور ٹھیک پر کلک کریں.
  6. ایک بار جب سافٹ ویئر نصب ہوجائے تو، بند بٹن پر کلک کریں.

اوپن فائر کی ترتیب

  1. اوپن فائر ایک ترجیح پین کے طور پر نصب کیا جاتا ہے. سسٹم کی ترجیحات کو ڈاک آئیکن پر کلک کرکے یا ایپل مین مینو سے "سسٹم ترجیحات" کو منتخب کرکے سسٹم ترجیحات کو شروع کریں.
  2. سسٹم کی ترجیحات کے "دیگر" قسم میں موجود اوپن فائر ترجیح پر کلک کریں.
  3. آپ ایک دوسرے پیغام کو دیکھ سکتے ہیں جو کہ، "اوپن فائر ترجیح کی فین استعمال کرنے کے لئے، سسٹم کی ترجیحات کو چھوڑنا اور دوبارہ کھولنا چاہیے." ایسا ہوتا ہے کیونکہ Openfire ترجیح پین ایک 32 بٹ کی درخواست ہے. درخواست کو چلانے کے لئے، 64-بٹ سسٹم ترجیحات کے ایپلی کیشنز کو چھوڑ دینا چاہیے، اور 32 بٹ ورژن اس کی جگہ میں چلائے جائیں. یہ آپ کے میک کی کارکردگی کو متاثر نہیں کرے گا، تو ٹھیک ہے پر کلک کریں، اور پھر اوپن فائر ترجیح کو دوبارہ کھولیں.
  4. اوپن ایڈمن کنسول بٹن پر کلک کریں.
  5. یہ آپ کے ڈیفالٹ براؤزر میں ایک ویب صفحہ کھولے گا جس سے آپ کو Openfire Jabber Server کو انتظام کرنے کی اجازت ملے گی.
  6. چونکہ یہ پہلی بار ہے جب آپ نے Openfire استعمال کیا ہے، انتظامیہ کا صفحہ ایک خوش آمدید پیغام ظاہر کرے گا اور سیٹ اپ کے عمل کو شروع کرے گا.
  7. زبان منتخب کریں، پھر جاری رکھیں پر کلک کریں.
  8. آپ کھلے فائر سرور کے لئے استعمال شدہ ڈومین نام قائم کرسکتے ہیں. اگر آپ اپنے مقامی نیٹ ورک کے لئے صرف Openfire سرور کو چلانے کی منصوبہ بندی کررہے ہیں تو، انٹرنیٹ سے کوئی تعلق نہیں، پھر پہلے سے طے شدہ ترتیبات ٹھیک ہیں. اگر آپ باہر کے کنکشن پر اوپن فائر سرور کھولنے کے لئے چاہتے ہیں، تو آپ کو مکمل طور پر قابل ڈومین نام فراہم کرنے کی ضرورت ہوگی. اگر آپ چاہیں تو بعد میں آپ اسے تبدیل کرسکتے ہیں. ہم یہ فرض کریں گے کہ آپ اپنے اندرونی نیٹ ورک کے لئے اوپن فائر استعمال کر رہے ہیں. ڈیفالٹ قبول کریں، اور جاری رکھیں پر کلک کریں.
  9. آپ کو Openfire اکاؤنٹ کے اعداد و شمار کے تمام ذخیرہ کرنے کے لئے بیرونی ڈیٹا بیس کا استعمال کرنے کے لئے منتخب کر سکتے ہیں یا Openfire کے ساتھ شامل سرایت کردہ بلٹ ان ڈیٹا بیس کا استعمال کرسکتے ہیں. سرایت کردہ ڈیٹا بیس زیادہ تر تنصیبات کے لئے ٹھیک ہے، خاص طور پر اگر کنکشن سے متعلق گاہکوں کی تعداد ایک سو سے زائد ہے. اگر آپ بڑی تنصیب کی منصوبہ بندی کررہے ہیں، تو بیرونی ڈیٹا بیس ایک بہتر انتخاب ہے. ہم یہ فرض کریں گے کہ یہ ایک چھوٹی سی تنصیب کے لئے ہے، لہذا ہم سرایت کردہ ڈیٹا بیس کا اختیار منتخب کریں گے. جاری رکھیں پر کلک کریں.
  10. صارف کا ڈیٹا ڈیٹا سرور ڈیٹا بیس میں ذخیرہ کیا جاسکتا ہے، یا اسے ڈائرکٹری سرور (LDAP) یا ClearSpace سرور سے نکالا جا سکتا ہے. چھوٹے سے درمیانے اوپن فائر کی تنصیب کے لئے، خاص طور پر اگر آپ پہلے سے ہی ایک LDAP یا ClearSpace سرور استعمال نہیں کر رہے ہیں تو، پہلے سے طے شدہ اوپن فائر سرایت ڈیٹا بیس کا سب سے آسان اختیار ہے. ہم ڈیفالٹ انتخاب کا استعمال کرتے ہوئے آگے بڑھ رہے ہیں. اپنا انتخاب بنائیں، اور جاری رکھیں پر کلک کریں.
  11. حتمی قدم ایک منتظم اکاؤنٹ بنانا ہے. اکاؤنٹ کیلئے ایک فعال ای میل ایڈریس اور ایک پاسورڈ فراہم کریں. ایک نوٹ: آپ اس مرحلے پر ایک صارف نام فراہم نہیں کررہے ہیں. اس ڈیفالٹ منتظم کے اکاؤنٹ کے صارف نام کو اقتباس کے بغیر 'منتظم' ہوگا. جاری رکھیں پر کلک کریں.

سیٹ اپ مکمل ہوگیا ہے.

03 کے 04

iChat سرور - اوپن فائر جابر سرور کو ترتیب

ایک صارف کا نام اور پاس ورڈ درج کریں. آپ اختیاری صارف کا اصلی نام اور ای میل پتہ بھی شامل کرسکتے ہیں، اور یہ وضاحت کریں کہ نیا صارف سرور کا منتظم بن سکتا ہے. کویوٹ مون مون انکارپوریٹڈ کے سکرین پر قبضہ کر لیا

اب کہ Openfire Jabber سرور کا بنیادی سیٹ اپ مکمل ہوجاتا ہے، سرور کا کنفیگریشن کرنے کا وقت ہے تاکہ آپ iChat گاہکوں کو اس تک رسائی حاصل ہو.

  1. اگر آپ گزشتہ صفحے پر چلے گئے جہاں سے ہم آگے بڑھ رہے ہیں تو، آپ ویب صفحہ پر ایک بٹن دیکھیں گے جو آپ کو Openfire ایڈمنسٹریشن کنسول میں منتقل کرنے دیں گے. جاری رکھنے کیلئے بٹن پر کلک کریں. اگر آپ سیٹ اپ ویب صفحہ بند کر دیتے ہیں، تو آپ اوپن فائر ترجیحی پینل کو شروع کرکے اوپن ایڈمن کنسول بٹن پر کلک کرکے انتظامی کنسول تک رسائی حاصل کرسکتے ہیں.
  2. صارف نام (ایڈمن) درج کریں، اور جو پاس ورڈ آپ نے پہلے بیان کیا ہے، پھر لاگ ان پر کلک کریں.
  3. اوپن فائر ایڈمن کنسول ایک ٹیبڈڈ صارف انٹرفیس فراہم کرتا ہے جو آپ کو سروس کے لئے سرور، صارفین / گروپ، سیشن، گروپ چیٹ، اور پلگ ان کو تشکیل دینے کی اجازت دیتا ہے. اس گائیڈ میں، ہم صرف ان بنیادیات کو نظر انداز کریں گے جن کو آپ کو اوپن فائر جابر سرور کو ترتیب دینے اور جلدی چلانے کی ضرورت ہے.

اوپن فائر ایڈمن کنسول: ای میل کی ترتیبات

  1. سرور ٹیب پر کلک کریں، پھر سرور منیجر ذیلی ٹیب پر کلک کریں.
  2. ای میل ترتیبات مینو آئٹم پر کلک کریں.
  3. اوپن فائر سرور کو منتظمین کو نوٹیفیکیشن ای میل بھیجنے کی اجازت دینے کیلئے اپنی SMTP ترتیبات درج کریں. یہ اختیاری ہے اوپن فائر سرور آپ کو ای میل قائم کرے گا یا نہیں کام کرے گا. لیکن Openfire منتظم کے طور پر، اگر کوئی مسئلہ پیدا ہوجائے تو ان اطلاعات موصول ہونے کے قابل ایک اچھا خیال ہے.
  4. ای میل کی ترتیبات میں درخواست کردہ معلومات وہی ای میل ہے جو آپ اپنے ای میل کلائنٹ کے لئے استعمال کرتے ہیں. میل میزبان SMTP سرور (باہر جانے والا میل سرور) ہے جسے آپ اپنے ای میل کے لئے استعمال کرتے ہیں. اگر آپ کا ای میل سرور توثیق کی ضرورت ہے تو، سرور صارف کا نام، اور سرور پاسورڈ کو بھرنے کے لئے یقینی بنائیں. یہ آپ کے ای میل اکاؤنٹ کے صارف کا نام اور پاس ورڈ کے طور پر ایک ہی معلومات ہے.
  5. آپ کو ای میل کی ترتیبات کی جانچ پڑتال کرکے ای میل کی جانچ پڑتال کے بٹن پر کلک کرکے ٹیسٹ کر سکتے ہیں.
  6. آپ کو یہ بتانے کی صلاحیت دی گئی ہے کہ ٹیسٹ کے ای میل کو کونسا ہونا چاہئے، اور اس موضوع اور جسم کا متن کیا ہونا چاہئے. ایک بار جب آپ اپنی پسند کرتے ہیں تو بھیجیں پر کلک کریں.
  7. مختصر ای میل کے بعد آپ کے ای میل کی درخواست میں ٹیسٹ ای میل ضرور ہونا چاہئے.

اوپن فائر ایڈمن کنسول: صارفین بنانا

  1. صارف / گروپ ٹیب پر کلک کریں.
  2. صارف ذیلی ٹیب پر کلک کریں.
  3. نئے صارف مینو آئٹم بنائیں پر کلک کریں.
  4. ایک صارف کا نام اور پاس ورڈ درج کریں. آپ اختیاری صارف کا اصلی نام اور ای میل پتہ بھی شامل کرسکتے ہیں، اور یہ وضاحت کریں کہ نیا صارف سرور کا منتظم بن سکتا ہے.
  5. آپ اضافی صارفین کو دوبارہ شامل کریں جو آپ شامل کرنا چاہتے ہیں.

iChat کنیکٹ کرنے کا استعمال کرتے ہوئے

آپ ihat کے صارف کے لئے ایک نیا اکاؤنٹ بنانا ہوگا.

  1. iChat شروع کریں اور iChat مینو سے "ترجیحات" کو منتخب کریں.
  2. اکاؤنٹس ٹیب کو منتخب کریں.
  3. موجودہ اکاؤنٹس کی فہرست کے تحت پلس (+) بٹن پر کلک کریں.
  4. اکاؤنٹ کی قسم کو سیٹ کرنے کے لئے ڈراپ ڈاؤن مینو کا استعمال کریں "جابر."
  5. اکاؤنٹ کا نام درج کریں. نام درج ذیل شکل میں ہے: صارف کا نام @ ڈومین نام. ڈومین نام سیٹ اپ کے عمل کے دوران مقرر کیا گیا تھا. اگر آپ پہلے سے طے شدہ ترتیبات استعمال کرتے ہیں تو یہ میک کا نام ہو گا جو Openfire سرور کی میزبانی کرتا ہے، اس کے نام سے ".سلسل" کے ساتھ شامل ہوتا ہے. مثال کے طور پر، اگر صارف کا نام ٹام ہے اور میزبان میک جیری کو کہا جاتا ہے تو پھر مکمل صارف کا نام ٹام@Jerry.local ہوگا.
  6. Openfire میں صارف کو مقرر کردہ پاس ورڈ درج کریں.
  7. ہو گیا کلک کریں.
  8. نیا اکاؤنٹ کے لئے ایک نیا iChat پیغام رسانی ونڈو کھل جائے گا. آپ سرور کے بارے میں ایک انتباہ نہیں دیکھ سکتے ہیں. یہ ہے کیونکہ Openfire سرور خود بخود سائن ان سرٹیفکیٹ کا استعمال کرتا ہے. سرٹیفکیٹ قبول کرنے کیلئے جاری رکھیں بٹن پر کلک کریں.

یہی ہے. آپ اب ایک مکمل طور پر آپریشنل جابر سرور ہے جو iChat کے گاہکوں کو منسلک کرنے کی اجازت دے گی. یقینا، ایک اوپن فائر جابر سرور نے اس کے مقابلے میں اس کے مقابلے میں کافی زیادہ فعالیت کی ہے. ہم نے صرف کھلی کم از کم دیکھا کہ اوپن فائر سرور کو چلانے اور چلانے کی ضرورت ہے، اور اپنے آئیآیٹٹ کے گاہکوں کو اس سے منسلک کرنے کے لئے.

اگر آپ Openfire جابر سرور کے استعمال کے بارے میں مزید جاننا چاہتے ہیں تو، آپ اضافی دستاویزات تلاش کرسکتے ہیں:

اوپن فائر دستاویزی

اس گائیڈ کے آخری صفحے میں آپ کے میک سے اوپن فائر سرور کو انسٹال کرنے کیلئے ہدایات شامل ہیں.

04 کے 04

iChat سرور - اوپن فائر جابر سرور کو انسٹال کرنا

اکاؤنٹ کا نام درج کریں. نام درج ذیل شکل میں ہے: صارف کا نام @ ڈومین نام. مثال کے طور پر، اگر صارف کا نام ٹام ہے اور میزبان میک جیری کو کہا جاتا ہے تو پھر مکمل صارف کا نام ٹام@Jerry.local ہوگا. کویوٹ مون مون انکارپوریٹڈ کے سکرین پر قبضہ کر لیا

ایک چیز جس میں مجھے اوپن فائر کے بارے میں پسند نہیں ہے یہ ہے کہ اس میں غیر انسٹالر، یا اس سے انسٹال کرنے کے بارے میں آسانی سے دستیاب دستاویزات شامل نہیں ہیں. خوش قسمتی سے، یونکس / لینکس ورژن اس بارے میں تفصیلات پر مشتمل ہے جہاں اوپن فائر فائلیں موجود ہیں، اور OS X سے ملٹی یونکس کے پلیٹ فارم پر مبنی ہے، یہ ان تمام فائلوں کو تلاش کرنا آسان ہے جسے درخواست کی انسٹال کرنے کیلئے ہٹانے کی ضرورت ہے.

میک کے لئے اوپن فائر انسٹال کریں

  1. سسٹم کی ترجیحات کو شروع کریں، اور پھر اوپن فائر ترجیح پینٹ کو منتخب کریں.
  2. سٹاپ اوپن فائر بٹن پر کلک کریں.
  3. مختصر تاخیر کے بعد، اوپن فائر کی حیثیت روک دی جائے گی.
  4. اوپن فائر ترجیح کو بند کریں.

کچھ فائلیں اور فولڈر جو آپ کو حذف کرنے کی ضرورت ہو گی پوشیدہ فولڈرز میں محفوظ ہیں. اس سے پہلے کہ آپ ان کو حذف کر سکتے ہیں، آپ کو پہلے ہی چیزیں دکھائی دیتی ہیں. آپ کو پوشیدہ پوشیدہ چیزوں کو کس طرح بنانے کے لۓ ہدایت مل سکتی ہے، اور آپ کو Openfire کو انسٹال کرنے کے بعد یہاں تک کہ پوشیدہ شکل میں انہیں کس طرح واپس آنا ہے، یہاں:

ٹرمینل کا استعمال کرتے ہوئے اپنے میک پر چھپا ہوا فولڈر دیکھیں

  1. پوشیدہ چیزوں کو نظر انداز کرنے کے بعد، فائنڈر ونڈو کھولیں اور اس پر جائیں:
    شروع ڈرائیو / ریاست / مقامی /
  2. آپ کے میک کے بوٹ حجم کے نام کے ساتھ الفاظ کو "شروع اپ ڈرائیو" کو تبدیل کریں.
  3. ایک بار / صارف / مقامی فولڈر میں، اوپن فائر فولڈر کو کوڑے دان میں ڈراو.
  4. ٹریول ڈرائیو / لائبریری / لانچ ڈیمونز پر جائیں اور org.jivesoftware.openfire.plist فائل کو ردی کی ٹوکری میں لے جائیں.
  5. شروع اپ ڈرائیو / لائبریری / ترجیحی مراحل پر جائیں اور کھلی اوپن فائر. ریفریش فائل کو ردی کی ٹوکری میں لے جائیں.
  6. ردی کی ٹوکری خالی
  7. اب آپ مندرجہ بالا لنک میں بیان کردہ عمل کو استعمال کرتے ہوئے، اپنے میک میک واپس سسٹم فائلوں کو چھپا سکتے ہیں.