IChat uchun Jabber asosidagi server yarating

Mundarija:

IChat uchun Jabber asosidagi server yarating
IChat uchun Jabber asosidagi server yarating
Anonim

Agar siz iChat-dan foydalansangiz, unda Jabber-ga asoslangan xabar almashish uchun o'rnatilgan yordam borligini bilsangiz kerak. Bu Google Talk va boshqa shunga o'xshash xizmatlar tomonidan ishlatiladigan bir xil xabar almashish sxemasi. Jabber xabar almashishni boshlash va mijozlar bilan suhbatlashish uchun XMPP deb nomlangan ochiq manba protokolidan foydalanadi. Ochiq kodli tizimning natijasi shundan iboratki, u Mac kompyuteringizda shaxsiy Jabber serveringizni ishga tushirishni juda oson qiladi.

iChat Server - Oʻz Jabber serveringizni yarating

Image
Image

iChat xabarlashuviga ruxsat berish uchun oʻz Jabber serveringizdan foydalanishning koʻp sabablari bor:

  • Xizmatga kim ulanishi mumkinligini oʻzingiz nazorat qilasiz.
  • Siz xavfsiz xabarlar tizimini yaratishingiz mumkin.
  • Barcha xabar almashishni uyda saqlang.
  • Oson platformalararo xabar almashish.
  • Mac-da skripka qilishni yaxshi koʻrasiz va Jabber serveriga ega boʻlishingiz juda yaxshi koʻrinadi.

Aslida xabar almashish tizimlaridan foydalanadigan yirik kompaniyalar uchun boshqa sabablar ham bor, lekin koʻpchilik foydalanuvchilar uchun Jabber serverini yaratish uyingiz yoki kichik biznesingiz iChat xabarlari emasligini bilish xavfsizligi bilan bogʻliq. tashqi ko'zlar uchun ochiq.

Bu siz yopiq muhit yaratayotganingizni anglatmaydi. Ushbu qo'llanmada siz yaratgan Jabber serveri faqat uyda foydalanish, Internetga ochiq yoki ular orasidagi deyarli hamma narsa uchun sozlanishi mumkin. Jabber serveringizni Internetga ochishni tanlasangiz ham, xabarlaringizni shifrlash va maxfiy saqlash uchun turli xavfsizlik choralaridan foydalanishingiz mumkin.

Fon foni yoʻq, keling, boshlaylik.

Mavjud turli xil Jabber server ilovalari mavjud. Ko'pchilik sizdan manba kodini yuklab olishingizni, keyin esa server dasturini o'zingiz kompilyatsiya qilishingizni va yaratishingizni talab qiladi. Boshqalar juda oddiy oʻrnatish koʻrsatmalari bilan ishlashga tayyor.

Biz Openfire, ochiq manba, real vaqtda hamkorlik serveridan foydalanamiz. U tezkor xabar almashish tizimi uchun XMPP (Jabber) dan foydalanadi va u iChat mijozi, shuningdek, boshqa Jabber-ga asoslangan xabar almashish mijozlari bilan birga ishlaydi.

Eng yaxshisi, bu oddiy oʻrnatish boʻlib, boshqa Mac ilovalarini oʻrnatishdan unchalik farq qilmaydi. Shuningdek, u serverni sozlash uchun veb-interfeysdan foydalanadi, shuning uchun tahrirlanadigan yoki boshqarilmaydigan matnli fayllar mavjud emas.

Jabber serverini yaratish uchun nima kerak

  • Openfire real vaqtda hamkorlik serveri.
  • Intel asosidagi Mac.
  • Taxminan yarim soat vaqtingiz.

iChat serveri - Openfire Jabber serverini oʻrnatish va sozlash

Image
Image

Jabber serverimiz uchun Openfire-ni tanladik, chunki uning oʻrnatish qulayligi, veb-konfiguratsiyasi va platformalararo server yaratish imkonini beruvchi standartlarga rioya qilish. Oʻrnatish va sozlashni boshlash uchun Ignite Re altime veb-saytidan Openfire’ning eng soʻnggi versiyasini olishingiz kerak.

Openfire Jabber/XMPP Serverni yuklab oling

  1. Openfire ilovasini yuklab olish uchun Openfire loyihasi saytiga tashrif buyuring va Openfire-ning eng soʻnggi versiyasi uchun Yuklab olish tugmasini bosing.
  2. Openfire uch xil operatsion tizim uchun mavjud: Windows, Linux va Mac. Siz taxmin qilganingizdek, biz ilovaning Mac versiyasidan foydalanamiz.
  3. Mac yuklab olish tugmasini tanlang, keyin openfire_3_7_0.dmg faylini bosing. (Ushbu yoʻriqnomalar uchun biz Openfire 3.7.0 dan foydalanmoqdamiz; yangi versiyalar chiqishi bilan haqiqiy fayl nomi vaqt oʻtishi bilan oʻzgaradi.)

Openfire oʻrnatilmoqda

  1. Yuklab olish tugallangandan keyin, agar u avtomatik ravishda ochilmasa, yuklab olgan disk tasvirini oching.
  2. Disk tasvirida keltirilgan Openfire.pkg ilovasini ikki marta bosing.
  3. Oʻrnatuvchi ochiladi va sizni Openfire XMPP serveriga taklif qiladi. Davom etish tugmasini bosing.
  4. Openfire dasturiy ta'minotni qayerga o'rnatishni so'raydi; standart joylashuv ko'pchilik foydalanuvchilar uchun yaxshi. Oʻrnatish tugmasini bosing.
  5. Sizdan administrator paroli soʻraladi. Parolni kiriting va OK tugmasini bosing.
  6. Dastur oʻrnatilgandan soʻng Yopish tugmasini bosing.

Openfire sozlanmoqda

  1. Openfire imtiyozlar paneli sifatida oʻrnatilgan. Tizim sozlamalari dock belgisini bosish yoki Apple menyusidan Tizim sozlamalari ni tanlash orqali tizim sozlamalarini ishga tushiring.
  2. Tizim sozlamalarining "Boshqa" toifasida joylashgan Openfire imtiyozlar panelini bosing.
  3. Siz "Openfire sozlamalari panelidan foydalanish uchun tizim sozlamalari oʻchib, qayta ochilishi kerak" degan boshqa xabarni koʻrishingiz mumkin. Buning sababi, Openfire imtiyozlar paneli 32-bitli dastur. Ilovani ishga tushirish uchun 64-bitli tizim sozlamalari ilovasi yopilishi kerak va uning oʻrnida 32-bitli versiya ishlaydi. Bu Mac kompyuteringizning ishlashiga ta'sir qilmaydi, shuning uchun OK tugmasini bosing va Openfire sozlamalar panelini qayta oching.
  4. Administrator konsolini ochish tugmasini bosing.
  5. Bu standart brauzeringizda Openfire Jabber serverini boshqarish imkonini beruvchi veb-sahifani ochadi.
  6. Openfire-dan birinchi marta foydalanganingiz uchun ma'muriyat sahifasida salomlash xabari ko'rsatiladi va sozlash jarayoni boshlanadi.
  7. Tilni tanlang, keyin Davom etish tugmasini bosing.
  8. Openfire serveri uchun ishlatiladigan domen nomini oʻrnatishingiz mumkin. Agar siz Openfire serverini faqat mahalliy tarmog'ingiz uchun, Internetga ulanmagan holda ishga tushirishni rejalashtirmoqchi bo'lsangiz, standart sozlamalar yaxshi. Agar siz Openfire serverini tashqi ulanishlarga ochmoqchi bo'lsangiz, to'liq malakali domen nomini taqdim etishingiz kerak bo'ladi. Agar xohlasangiz, buni keyinroq o'zgartirishingiz mumkin. O'zingizning ichki tarmog'ingiz uchun Openfire'dan foydalanayotganingizni taxmin qilamiz. Standart sozlamalarni qabul qiling va Davom etish tugmasini bosing
  9. Siz barcha Openfire hisob ma'lumotlarini saqlash uchun tashqi ma'lumotlar bazasidan foydalanishni tanlashingiz yoki Openfire tarkibiga kiritilgan o'rnatilgan ichki ma'lumotlar bazasidan foydalanishingiz mumkin. O'rnatilgan ma'lumotlar bazasi ko'pgina o'rnatishlar uchun juda mos keladi, ayniqsa ulanadigan mijozlar soni yuzdan kam bo'lsa. Agar siz kattaroq o'rnatishni rejalashtirmoqchi bo'lsangiz, tashqi ma'lumotlar bazasi yaxshiroq tanlovdir. Biz buni kichik oʻrnatish uchun deb hisoblaymiz, shuning uchun biz Oʻrnatilgan maʼlumotlar bazasi variantini tanlaymiz. Davom etish tugmasini bosing
  10. Foydalanuvchi hisobi ma'lumotlari server ma'lumotlar bazasida saqlanishi mumkin yoki ularni katalog serveridan (LDAP) yoki ClearSpace serveridan olish mumkin. Kichik va o'rta Openfire o'rnatishlari uchun, ayniqsa LDAP yoki ClearSpace serveridan foydalanmayotgan bo'lsangiz, standart Openfire o'rnatilgan ma'lumotlar bazasi eng oson variantdir. Biz standart tanlovdan foydalanishni davom ettiramiz. Tanlang va Davom etish tugmasini bosing
  11. Oxirgi qadam administrator hisobini yaratishdir. Hisob uchun funktsional elektron pochta manzili va parolni kiriting. Bitta eslatma: bu bosqichda siz foydalanuvchi nomini taqdim qilmayapsiz. Ushbu standart administrator hisobi uchun foydalanuvchi nomi tirnoqsiz 'admin' boʻladi. Davom etish tugmasini bosing

Sozlash tugallandi.

iChat serveri - Openfire Jabber serverini sozlash

Image
Image

Endi Openfire Jabber serverining asosiy sozlamalari tugallandi, iChat mijozlaringiz unga kirishi uchun serverni sozlash vaqti keldi.

  1. Agar siz oxirgi sahifada toʻxtagan joydan davom etayotgan boʻlsangiz, veb-sahifada Openfire boshqaruv konsoliga oʻtish imkonini beruvchi tugmani koʻrasiz. Davom etish uchun tugmani bosing. Agar sozlash veb-sahifasini yopgan boʻlsangiz, Openfire imtiyozlar panelini ishga tushirish va Administrator konsolini ochish tugmasini bosish orqali maʼmuriy konsolga qayta kirishingiz mumkin.
  2. Avval koʻrsatgan foydalanuvchi nomi (admin) va parolni kiriting, soʻng Kirish tugmasini bosing.
  3. Openfire administrator konsoli xizmat uchun Server, foydalanuvchilar/guruhlar, seanslar, guruh suhbatlari va plaginlarni sozlash imkonini beruvchi yorliqli foydalanuvchi interfeysini taqdim etadi. Ushbu qo‘llanmada biz faqat Openfire Jabber serverini tezda ishga tushirish va ishga tushirish uchun sozlashingiz kerak bo‘lgan asoslarni ko‘rib chiqamiz.

Openfire administrator konsoli: Email sozlamalari

  1. Server yorlig'ini bosing, so'ng Server menejeri pastki yorlig'ini bosing.
  2. E-pochta sozlamalari menyu bandini bosing.
  3. Openfire serveriga administratorga bildirishnomalar yuborishiga ruxsat berish uchun SMTP sozlamalarini kiriting. Bu ixtiyoriy; Openfire serveri elektron pochtani o'rnatganingizdan qat'iy nazar ishlaydi. Ammo Openfire administratori sifatida muammo yuzaga kelganda bildirishnomalarni olish yaxshi fikr.
  4. E-pochta sozlamalarida soʻralgan maʼlumotlar elektron pochta mijozingiz uchun foydalanadigan maʼlumotlardir. Pochta xosti - bu sizning elektron pochtangiz uchun foydalanadigan SMTP serveri (chiqish pochta serveri). Agar elektron pochta serveringiz autentifikatsiyani talab qilsa, Server foydalanuvchi nomi va server parolini toʻldirganingizga ishonch hosil qiling. Bu sizning e-pochta hisobingiz foydalanuvchi nomi va parolingiz bilan bir xil maʼlumot.
  5. E-pochta sozlamalarini Sinov xatini yuborish tugmasini bosish orqali tekshirishingiz mumkin.
  6. Sizga test e-pochtasi kimga yuborilishi, mavzu va asosiy matn qanday boʻlishi kerakligini belgilash imkoniyati berilgan. Tanlaganingizdan keyin Yuborish tugmasini bosing.
  7. Sinov xati qisqa vaqtdan soʻng elektron pochta ilovangizda paydo boʻlishi kerak.

Openfire administrator konsoli: foydalanuvchilarni yaratish

  1. Foydalanuvchilar/Guruhlar yorlig'ini bosing.
  2. Foydalanuvchilar pastki yorlig'ini bosing.
  3. Yangi foydalanuvchilar yaratish menyu bandini bosing.
  4. Foydalanuvchi nomi va parolni kiriting. Bundan tashqari, ixtiyoriy ravishda foydalanuvchining haqiqiy ismi va elektron pochta manzilini kiritishingiz va yangi foydalanuvchi server administratori boʻlishi mumkinligini belgilashingiz mumkin.
  5. Qoʻshmoqchi boʻlgan qoʻshimcha foydalanuvchilar uchun takrorlang.

Ulanish uchun iChat-dan foydalanish

Siz iChat-da foydalanuvchi uchun yangi hisob yaratishingiz kerak.

  1. iChat-ni ishga tushiring va iChat menyusidan Preferences ni tanlang.
  2. Hisoblar yorlig'ini tanlang.
  3. Joriy hisoblar roʻyxati ostidagi plus (+) tugmasini bosing.
  4. Hisob turini “Jabber”ga oʻrnatish uchun ochiladigan menyudan foydalaning.
  5. Hisob nomini kiriting. Ism quyidagi shaklda: username@domain name. Domen nomi sozlash jarayonida aniqlandi. Agar siz standart sozlamalardan foydalansangiz, u Openfire serverini joylashtirgan Mac nomi bo'ladi va uning nomiga ".local" qo'shiladi. Misol uchun, agar foydalanuvchi nomi Tom bo'lsa va Mac hosti Jerry deb atalsa, to'liq foydalanuvchi nomi [email protected] bo'ladi.
  6. Openfire-da foydalanuvchiga tayinlagan parolni kiriting.
  7. Bajarildi tugmasini bosing.
  8. Yangi hisob uchun yangi iChat xabar almashish oynasi ochiladi. Siz serverda ishonchli sertifikatga ega emasligi haqida ogohlantirishni ko'rishingiz mumkin. Buning sababi, Openfire serveri o'z-o'zidan imzolangan sertifikatdan foydalanadi. Sertifikatni qabul qilish uchun Davom etish tugmasini bosing.

Hammasi. Endi sizda iChat mijozlariga ulanish imkonini beruvchi to‘liq ishlaydigan Jabber serveri mavjud. Albatta, Openfire Jabber serveri biz bu yerda o‘rganganimizdan ko‘ra ko‘proq funksionallikka ega. Biz faqat Openfire serverini ishga tushirish va iChat mijozlarini unga ulash uchun zarur boʻlgan minimal miqdorni koʻrib chiqdik.

Agar Openfire Jabber serveridan foydalanish haqida koʻproq bilmoqchi boʻlsangiz, qoʻshimcha hujjatlarni quyidagi manzilda topishingiz mumkin:

Openfire hujjatlari

Ushbu qoʻllanmaning oxirgi sahifasida Mac kompyuteringizdan Openfire serverini oʻchirish boʻyicha koʻrsatmalar mavjud.

iChat serveri - Openfire Jabber serverini oʻchirish

Image
Image

Openfire-ning menga yoqmaydigan jihati shundaki, unda oʻchirish dasturi yoki uni oʻchirish boʻyicha oson mavjud hujjatlar mavjud emas. Yaxshiyamki, Unix/Linux versiyasida Openfire fayllari qayerda joylashganligi haqida ma'lumotlar mavjud va OS X UNIX platformasiga asoslanganligi sababli, dasturni o'chirish uchun olib tashlanishi kerak bo'lgan barcha fayllarni topish juda oson edi.

Mac uchun Openfire-ni oʻchirish

  1. Ishga tushirish Tizim sozlamalari va keyin Openfire afzalliklar panelini tanlang.
  2. Openfireni toʻxtatish tugmasini bosing.
  3. Qisqa kechikishdan soʻng Openfire holati toʻxtatildi ga oʻzgaradi.
  4. Openfire imtiyozlar panelini yoping.

Oʻchirib tashlashingiz kerak boʻlgan baʼzi fayl va papkalar yashirin jildlarda saqlanadi. Ularni o'chirishdan oldin elementlarni ko'rinadigan qilish kerak. Koʻrinmas elementlarni koʻrinadigan qilish, shuningdek, Openfireni oʻchirib tashlaganingizdan soʻng ularni yashirin formatga qaytarish boʻyicha koʻrsatmalarni bu yerda topishingiz mumkin:

Terminalyordamida Mac kompyuteringizda yashirin papkalarni koʻring

  1. Yashirin elementlarni koʻrinadigan qilib boʻlgach, Finder oynasini oching va quyidagi manzilga oʻting: Startup drive/usr/local/
  2. “Startup drive” soʻzlarini Mac yuklash hajmi nomi bilan almashtiring.
  3. Bir marta /usr/local jildida Openfire jildini axlatga torting.
  4. Startup drive/Library/LaunchDaemons-ga oʻting va org.jivesoftware.openfire.plist faylini axlat qutisiga torting.
  5. Startup drive/Library/PreferencePanes-ga oʻting va Openfire.prefPane faylini axlat qutisiga torting.
  6. Chitlatni bo'shatish.
  7. Endi yuqoridagi havolada koʻrsatilgan jarayondan foydalanib, Mac’ingizni tizim fayllarini yashirishning standart holatiga qaytarishingiz mumkin.

Tavsiya: