IChat uchun Jabber-ga asoslangan server yaratish

01dan 04gacha

iChat Server - O'z Jabber Serverni yarating

Biz Openfire, ochiq manba, real vaqtda hamkorlik serveridan foydalanamiz. XMPP (Jabber) lahzali xabar almashish tizimi uchun foydalanadi va mahalliy iChat mijozi bilan bir qatorda boshqa Jabber-ga asoslangan xabar dasturlari bilan ishlaydi. Coyote Moon Inc. tomonidan taqdim etilgan ekran rasmlari.

Agar iChatdan foydalansangiz, ehtimol allaqachon Jabber-ga asoslangan xabarlashuvni qo'llab-quvvatlaganligini bilasiz. Google Talk va boshqa shunga o'xshash xizmatlar tomonidan ishlatiladigan bir xil xabarlashuv sxemasi. Jabber XMPP deb nomlangan ochiq dastur protokoli bilan suhbat dasturlarini ishga tushirish va suhbatlashish uchun foydalanadi. Ochiq kodli tizimning tugashi shundan iboratki, Mac-da o'zining Jabber serverini ishlatish juda oson.

Nima uchun o'z Jabber-ga asoslangan iChat-serverdan foydalanasiz?

IChat xabarlashuviga ruxsat berish uchun o'z Jabber serveringizni ishlatish uchun juda ko'p sabablar mavjud:

Ayniqsa, xabar almashish tizimlarini ishlatadigan katta kompaniyalar uchun juda ko'p boshqa sabablar bor, lekin foydalanuvchilarning aksariyati uchun Jabber serverini yaratish sizning uyingiz yoki kichik biznesingiz iChat xabarlari tashqi ko'rinishga kirish mumkin emasligini bilish uchun xavfsizlikka tushadi.

Bu sizning yopiq muhitni yaratayotganingizni bildirmaydi. Ushbu qo'llanmada yaratgan Jabber serveri faqat ichki foydalanish uchun, Internetga kirish yoki faqat bir narsalar haqida konfiguratsiya mumkin. Lekin siz Jabber serveringizni internetga ulanishni tanlasangiz ham, shifrlash va xabarlaringizni shaxsiy saqlash uchun turli xil xavfsizlik choralarini qo'llashingiz mumkin.

Orqa fondan tashqari, keling, boshlang.

Har xil Jabber server ilovalari mavjud. Ko'pchilik sizdan manba kodini yuklab olishni talab qiladi, so'ngra derleme va server dasturini o'zingiz qilishingiz kerak. Boshqalar esa juda oddiy ko'rsatmalar bilan borish uchun tayyor.

Biz Openfire, ochiq manba, real vaqtda hamkorlik serveridan foydalanamiz. XMPP (Jabber) lahzali xabar almashish tizimi uchun foydalanadi va mahalliy iChat mijozi bilan bir qatorda boshqa Jabber-ga asoslangan xabar dasturlari bilan ishlaydi.

Eng muhimi, bu boshqa Mac ilovasini o'rnatishdan ko'ra farq qiladigan oddiy o'rnatish. Bundan tashqari, serverni sozlash uchun veb-ga asoslangan interfeysdan foydalaniladi, shuning uchun tartibga olinadigan yoki boshqariladigan matnli fayllar yo'q.

Jabber Serverini yaratishingiz kerak

02/04

iChat Server - Openfire Jabber Serverni o'rnatish va sozlash

Openfire serveri siz elektron pochta xabarlarini o'rnatganmi yoki yo'qmi deb ishlaydi. Ammo Openfire administratori sifatida, muammo paydo bo'lishi kerak bo'lsa, xabarnomalarni olish imkoni bo'lishi yaxshi. Coyote Moon Inc. tomonidan taqdim etilgan ekran rasmlari.

Biz Jabber serverimiz uchun Openfireni tanlab oldik, chunki uning o'rnatilishi qulayligi, veb-ga asoslangan konfiguratsiya va o'zaro faoliyat platformasi serverini yaratishga imkon beradigan standartlarga rioya qilish. O'rnatish va sozlashni boshlash uchun Openfirening eng dolzarb versiyasini Ignite Realtime veb-saytidan olishingiz kerak.

Openfire Jabber / XMPP serverini yuklab oling

  1. Openfire dasturini yuklab olish uchun Openfire loyihasi saytiga kiring va Openfirening eng dolzarb versiyasi uchun Yuklab tugmasini bosing.
  2. Openfire uch xil operatsion tizim uchun mavjud: Windows, Linux va Mac. Ehtimol, allaqachon taxmin qilingan bo'lsa, biz ilovaning Mac versiyasini ishlatamiz.
  3. Mac yuklash tugmasini bosing, keyin openfire_3_7_0.dmg faylini bosing. (Biz bu ko'rsatmalar uchun Openfire 3.7.0 dan foydalanmoqdamiz, haqiqiy fayl nomi yangi versiyalar chiqqandan keyin vaqt o'tishi bilan o'zgaradi.)

Openfireni o'rnatish

  1. Yuklab olish tugallangach, avtomatik ravishda ochilmasa, yuklab olingan disk tasvirini oching.
  2. Disk imidjida ko'rsatilgan Openfire.pkg ilovasini ikki marta bosing.
  3. O'rnatishchi sizni Openfire XMPP serveriga taklif qiladi. Davomi-ni bosing.
  4. Openfire dasturiy ta'minotni qaerdan o'rnatishni so'raydi; ko'rsatuv joy ko'pchilik foydalanuvchilar uchun yaxshi. O'rnatish tugmasini bosing.
  5. Sizdan administrator paroli so'raladi . Parolni taqdim eting va OK tugmasini bosing.
  6. Dasturiy ta'minot o'rnatilgandan so'ng Yopish tugmasini bosing.

Openfireni sozlash

  1. Openfire tanlov paneli sifatida o'rnatiladi. Tizim afzal ko'rishi Panelni bosish yoki Apple menyusidan "System Preferences" ni tanlash orqali tizim parametrlarini ishga tushiring.
  2. Tizim afzaliyatlari "Boshqa" toifasida joylashgan Openfire tanlov maydonchasini bosing.
  3. "Openfire imtiyozlar panelini ishlatish uchun tizimning afzalliklari chiqishi va qayta ochilishi kerak" degan boshqa xabarni ko'rishingiz mumkin. " Buning sababi, Openfire imtiyozli xonasi 32 bitli dastur. Dasturni ishlatish uchun 64 bitli tizim afzal ko'rishi ilovasidan chiqish kerak va 32 bitli versiya uning o'rnida ishlaydi. Bu Mac'inizning ishlashiga ta'sir qilmaydi, shuning uchun OK ni bosing va Openfire ustunlar panelini qayta oching.
  4. Administratorni ochish tugmasini bosing.
  5. Bu sizning brauzeringizda Openfire Jabber serverini boshqarish imkonini beruvchi veb-sahifani ochadi.
  6. Openfireni birinchi marta ishlatganingizdan beri administratsiya sahifasida xush kelibsiz xabar paydo bo'ladi va sozlash jarayoni boshlanadi.
  7. Tilni tanlang va Davom ettirish tugmasini bosing.
  8. Openfire server uchun ishlatiladigan domen nomini belgilashingiz mumkin. Agar Openfire serverini Internetga ulanishsiz faqat mahalliy tarmoq uchun ishlatmoqchi bo'lsangiz, standart sozlamalar yaxshi. Openfire serverini tashqi havolalarga ochmoqchi bo'lsangiz, to'liq domen nomini taqdim etishingiz kerak. Buni keyinroq o'zgartirishingiz mumkin. Siz o'zingizning ichki tarmoqingiz uchun Openfire dan foydalanishingizni taxmin qilamiz. Standartni qabul qiling va Continue tugmasini bosing.
  9. Barcha Openfire hisob ma'lumotlarini saqlab qo'yish yoki Openfire bilan joylashgan ichki o'rnatilgan ma'lumotlar bazasidan foydalanish uchun tashqi ma'lumotlar bazasidan foydalanishni tanlashingiz mumkin. O'rnatilgan ma'lumotlar bazasi, ko'pincha o'rnatmalar uchun yaxshi, ayniqsa, mijozlar soni yuzdan kam bo'lsa. Agar siz katta miqdordagi o'rnatishni rejalashtirmoqchi bo'lsangiz, tashqi ma'lumotlar bazasi yaxshiroq tanlovdir. Bu kichik o'rnatish uchun, deb hisoblaymiz, shuning uchun biz o'rnatilgan ma'lumotlar bazasini tanlaymiz. Davomi-ni bosing.
  10. Foydalanuvchi hisob ma'lumotlari server bazasida saqlanishi mumkin yoki uni katalog serveridan (LDAP) yoki ClearSpace serveridan olish mumkin. Kichik yoki o'rta Openfire uskunalari uchun, ayniqsa, siz LDAP yoki ClearSpace serveridan foydalanmagan bo'lsangiz, Openfire o'rnatilgan standart ma'lumotlar bazasi - bu eng oson variant. Standart tanlovdan foydalanishni davom ettiramiz. Tanlovingizni qiling va "Davomi" tugmasini bosing.
  11. Oxirgi qadam administrator hisobini yaratishdir. Hisob uchun funktsional elektron pochta manzilini va parolni taqdim eting. Bitta eslatma: Siz bu qadamda foydalanuvchi nomini bermaysiz. Ushbu standart administrator hisobining foydalanuvchi nomi "tijoriy" bo'lmasdan "admin" bo'ladi . Davomi-ni bosing.

O'rnatish tugallandi.

03/04

iChat Server - Openfire Jabber Serverni sozlash

Foydalanuvchi nomi va parolni kiriting. Siz shuningdek ixtiyoriy ravishda foydalanuvchi haqiqiy ismini va elektron pochta manzilini qo'shishingiz va yangi foydalanuvchining server administratori bo'lishi mumkinligini belgilashingiz mumkin. Coyote Moon Inc. tomonidan taqdim etilgan ekran rasmlari.

Endi Openfire Jabber serverining asosiy o'rnatilishi tugallangan bo'lsa, iChat dasturlari unga kirish uchun serverni sozlash vaqti keldi.

  1. Agar siz oxirgi sahifada qoldirilgan joydan davom etmoqchi bo'lsangiz, veb-sahifadagi Openfire boshqaruv konsoliga o'tishga ruxsat beruvchi tugmani ko'rasiz. Davom etish uchun tugmani bosing. O'rnatish veb-sahifasini yopgan bo'lsangiz, Openfire ustunlar panelini ishga tushirish va administrator konsolini ochish tugmasiga bosib boshqaruv konsoliga kirishingiz mumkin.
  2. Yuqorida ko'rsatilgan foydalanuvchi nomini (administratorni) va parolni kiriting va "Logik" tugmasini bosing.
  3. OpenFire administratori konsoli, xizmat uchun Server, Foydalanuvchilar / Guruhlar, Seanslar, Guruh suhbati va Pluginslarni sozlash imkonini beruvchi sekmeli foydalanuvchi interfeysi taqdim etadi. Ushbu qo'llanmada faqat Openfire Jabber serverini tezda ishga tushirish va sozlash uchun sozlashingiz kerak bo'lgan asoslarni ko'rib chiqamiz.

Openfire Admin Console: E-pochta sozlamalari

  1. Server yorlig'ini bosing va Server menejeri pastki yorlig'ini bosing.
  2. E-pochta sozlamalari menyusi-ni bosing.
  3. Openfire serveriga ma'murga bildirishnomalar yuborish uchun SMTP sozlamalarini kiriting. Bu ixtiyoriy; Openfire serveri siz elektron pochta o'rnatganmi yoki yo'qmi deb ishlaydi. Ammo Openfire administratori sifatida, muammo paydo bo'lishi kerak bo'lsa, xabarnomalarni olish imkoni bo'lishi yaxshi.
  4. Elektron pochta sozlamalarida so'ralgan ma'lumot - sizning elektron pochta mijozingiz uchun foydalanadigan ma'lumot. Pochta xosti elektron pochtangiz uchun foydalanadigan SMTP serveri (chiquvchi pochta serveri). E-pochta serveri tasdiqlashni talab qilsa, Server foydalanuvchi nomi va Server parolini to'ldiring. Bu elektron pochta qayd yozuvingiz foydalanuvchi nomi va paroli bilan bir xil ma'lumotdir.
  5. Elektron pochta sozlamalarini sinovdan o'tkazish tugmasini bosing.
  6. Sizga sinov elektron pochta manzilini kimga yuborish kerakligini va mavzu va tananing matnlari qanday bo'lishi kerakligini aniqlay olasiz. Tanlovlarni amalga oshirgandan so'ng, Yuborish-ni bosing.
  7. Sinov e-pochta manzili qisqa vaqt ichida elektron pochta qo'llanmasida ko'rinishi kerak.

Openfire Admin Console: foydalanuvchilarni yaratish

  1. Foydalanuvchilar / Guruhlar yorlig'ini bosing.
  2. Foydalanuvchilar pastki-yorlig'ini bosing.
  3. Yangi foydalanuvchilarni yaratish menyusi-ni bosing.
  4. Foydalanuvchi nomi va parolni kiriting. Siz shuningdek ixtiyoriy ravishda foydalanuvchi haqiqiy ismini va elektron pochta manzilini qo'shishingiz va yangi foydalanuvchining server administratori bo'lishi mumkinligini belgilashingiz mumkin.
  5. Qo'shmoqchi bo'lgan qo'shimcha foydalanuvchilar uchun takrorlang.

Ulanish uchun iChat dan foydalanish

IChat-dagi foydalanuvchi uchun yangi hisob yaratishingiz lozim.

  1. IChat-ni ishga tushiring va iChat menyusidan "Preferences" -ni tanlang.
  2. Hisoblar yorlig'ini tanlang.
  3. Mavjud hisoblar ro'yxatidagi ortiqcha (+) tugmasini bosing.
  4. Hisob turi "Jabber" ga o'rnatish uchun ochiladigan menyudan foydalaning.
  5. Hisob raqamini kiriting. Ism quyidagi shaklda mavjud: username @ domen nomi. O'rnatish jarayonida domen nomi aniqlandi. Standart sozlamalarni ishlatgan bo'lsangiz, Openfire serverini joylashtirilgan Mac nomi, uning nomiga ".local" qo'shildi. Misol uchun, agar foydalanuvchi nomi Tom bo'lsa va ota-kompyuter Macga Jerry deb nomlangan bo'lsa, to'liq foydalanuvchi nomi Tom@Jerry.local bo'ladi.
  6. Openfire-dagi foydalanuvchiga berilgan parolni kiriting.
  7. Bajar-i-ni bosing.
  8. Yangi hisob uchun yangi iChat xabar oynasi ochiladi. Siz ishonchli sertifikatga ega bo'lmagan server haqida ogohlantirishni ko'rishingiz mumkin. Buning sababi, Openfire server o'z-o'zidan imzolangan sertifikatni ishlatadi. Muddatni qabul qilish uchun "Davomi" tugmasini bosing.

Bo'ldi shu. Siz iChat dasturlarining ulanishga imkon beradigan to'liq operatsion Jabber serveriga egasiz. Tabiiyki, Openfire Jabber serveriga biz bu erda o'rganganimizdan ko'ra ancha ko'proq funksionallik mavjud. Biz faqat Openfire serverini ishga tushirish va ishga tushirish va iChat mijozlarini unga ulash uchun zarur bo'lgan eng kam minimal talablarga qaraymiz.

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

Openfire hujjatlari

Ushbu qo'llanmaning oxirgi sahifasida Openfire serverini Mac-dan o'chirish bo'yicha ko'rsatmalar mavjud.

04/04

iChat Server - Openfire Jabber Serverni olib tashlash

Hisob raqamini kiriting. Ism quyidagi shaklda mavjud: username @ domen nomi. Misol uchun, agar foydalanuvchi nomi Tom bo'lsa va ota-kompyuter Macga Jerry deb nomlangan bo'lsa, to'liq foydalanuvchi nomi Tom@Jerry.local bo'ladi. Coyote Moon Inc. tomonidan taqdim etilgan ekran rasmlari.

Openfire haqida yoqtirmaydigan narsalardan biri, uni o'chirishni o'chirish yoki uni qanday o'chirish haqida mavjud bo'lgan hujjatlarni o'z ichiga olmaydi. Yaxshiyamki, Unix / Linux versiyasida OpenFire fayllari qaerda joylashganligi va OS X ning UNIX platformasiga asoslanganligi sababli, ilovani o'chirish uchun olib tashlash kerak bo'lgan barcha fayllarni topish juda oson edi.

Mac uchun Openfireni olib tashlash

  1. System Preferences ni ishga tushiring va Openfire tanlov qismini tanlang.
  2. Stop Openfire tugmasini bosing.
  3. Qisqa kechikishdan so'ng Status uchun Openfire Stopped holatiga o'tadi.
  4. Openfire tanlov panelini yoping.

Siz o'chirishingiz kerak bo'lgan ba'zi fayllar va papkalar yashirin papkalarga saqlanadi. Ularni o'chirib tashlashdan oldin, avvalo, narsalarni ko'rinishi kerak. Ko'rinmas narsalarni ko'rinadigan qilib ko'rsatish va shuningdek Openfire-ni o'chirishni tugatgandan so'ng, ularni yashirin formatga qanday qaytarish kerakligi haqidagi ko'rsatmalarni topishingiz mumkin:

Terminal orqali Mac-da yashirin papkalarni ko'rish

  1. Yashirin narsalarni ko'rganingizdan so'ng, Finder oynasini oching va quyidagiga o'ting:
    Startup drive / usr / local /
  2. "Startup drive" so'zlarini Macning yuklash darajasining nomini o'zgartiring.
  3. Bir marta / usr / local papkasida Openfire papkasini axlatga olib boring.
  4. Startup drive / Library / LaunchDaemons-ga o'ting va org.jivesoftware.openfire.plist faylini axlatga tashlang.
  5. Startup drive / Library / PreferencePanes-ga o'ting va Openfire.prefPane faylini axlatga tashlang.
  6. Chiqindilarni bo'shating.
  7. Endi siz yuqorida ko'rsatilgan havolada keltirilgan jarayoni yordamida Mac-ni tizim fayllarini yashirishning odatiy holatiga qaytarishingiz mumkin.