Krijoni një server të bazuar në Jabber për iChat

Përmbajtje:

Krijoni një server të bazuar në Jabber për iChat
Krijoni një server të bazuar në Jabber për iChat
Anonim

Nëse përdorni iChat, ndoshta e dini tashmë se ai ka mbështetje të integruar për mesazhet e bazuara në Jabber. Kjo është e njëjta skemë mesazhesh e përdorur nga Google Talk dhe shumë shërbime të tjera të ngjashme. Jabber përdor një protokoll me burim të hapur të quajtur XMPP për të inicuar dhe biseduar me klientët e mesazheve. Rezultati i një kornize me burim të hapur është se e bën shumë të lehtë ekzekutimin e serverit tuaj Jabber në Mac-in tuaj.

Server iChat - Krijoni serverin tuaj Jabber

Image
Image

Ka shumë arsye për të përdorur serverin tuaj Jabber për të lejuar mesazhet iChat:

  • Ti kontrollon se kush mund të lidhet me shërbimin.
  • Mund të krijosh një sistem të sigurt mesazhesh.
  • Mbani të gjitha komunikimet e mesazheve në shtëpi.
  • Mesazhe e lehtë ndër-platformë.
  • Të pëlqen të merresh me Mac-in tënd dhe të kesh një server Jabber tingëllon bukur.

Ka në fakt shumë arsye të tjera, veçanërisht për kompanitë më të mëdha që përdorin sistemet e mesazheve, por për shumicën e përdoruesve, krijimi i një serveri Jabber varet nga siguria e të diturit që mesazhet iChat në shtëpinë tuaj ose të biznesit të vogël nuk janë e arritshme për sytë e jashtëm.

Kjo nuk do të thotë që po krijoni një mjedis të mbyllur. Serveri Jabber që krijoni në këtë udhëzues mund të konfigurohet vetëm për përdorim të brendshëm, i hapur në internet ose pothuajse çdo gjë në mes. Por edhe nëse zgjidhni të hapni serverin tuaj Jabber në lidhjet e internetit, mund të përdorni masa të ndryshme sigurie për të enkriptuar dhe mbajtur mesazhet tuaja private.

Me sfondin jashtë rrugës, le të fillojmë.

Ka aplikacione të ndryshme të serverit Jabber në dispozicion. Shumë prej tyre kërkojnë që të shkarkoni kodin burimor dhe më pas të përpiloni dhe bëni vetë aplikacionin e serverit. Të tjerët janë gati për të shkuar, me udhëzime shumë të thjeshta instalimi.

Ne do të përdorim Openfire, një server bashkëpunimi me burim të hapur, në kohë reale. Ai përdor XMPP (Jabber) për sistemin e tij të mesazheve të menjëhershme dhe funksionon jashtë kutisë me klientin iChat, si dhe me shumë klientë të tjerë të mesazheve të bazuara në Jabber.

Më e mira nga të gjitha, është një instalim i thjeshtë që nuk është shumë i ndryshëm nga instalimi i çdo aplikacioni tjetër Mac. Ai përdor gjithashtu një ndërfaqe të bazuar në ueb për konfigurimin e serverit, kështu që nuk ka skedarë teksti për t'u modifikuar ose menaxhuar.

Çfarë ju nevojitet për të krijuar një server Jabber

  • Openfire server bashkëpunues në kohë reale.
  • Një Mac me bazë Intel.
  • Rreth gjysmë ore nga koha juaj.

Server iChat - Instalimi dhe konfigurimi i serverit Openfire Jabber

Image
Image

Ne zgjodhëm Openfire për serverin tonë Jabber për shkak të lehtësisë së instalimit, konfigurimit të bazuar në ueb dhe respektimit të standardeve që na lejojnë të krijojmë një server ndër-platformë. Për të filluar instalimin dhe konfigurimin, duhet të merrni versionin më aktual të Openfire nga faqja e internetit Ignite Re altime.

Shkarko Openfire Jabber/XMPP Server

  1. Për të shkarkuar aplikacionin Openfire, ndaloni në faqen e projektit Openfire dhe klikoni butonin Shkarko për versionin më aktual të Openfire.
  2. Openfire disponohet për tre sisteme të ndryshme operative: Windows, Linux dhe Mac. Siç ndoshta e keni marrë me mend tashmë, ne do të përdorim versionin Mac të aplikacionit.
  3. Zgjidhni butonin Mac shkarko, më pas klikoni në skedarin openfire_3_7_0.dmg. (Ne po përdorim Openfire 3.7.0 për këto udhëzime; emri aktual i skedarit do të ndryshojë me kalimin e kohës kur lëshohen versionet e reja.)

Instalimi i Openfire

  1. Pasi shkarkimi të përfundojë, hapni imazhin e diskut që keni shkarkuar, nëse nuk është hapur automatikisht.
  2. Klikoni dy herë aplikacionin Openfire.pkg të listuar në imazhin e diskut.
  3. Instaluesi do të hapet, duke ju mirëpritur në Serverin Openfire XMPP. Klikoni butonin Vazhdo.
  4. Openfire do të pyesë se ku ta instaloni softuerin; vendndodhja e paracaktuar është e mirë për shumicën e përdoruesve. Klikoni butonin Install.
  5. Do t'ju kërkohet një fjalëkalim administratori. Jepni fjalëkalimin dhe klikoni OK.
  6. Pasi të jetë instaluar softueri, klikoni butonin Mbyll.

Konfigurimi i Openfire

  1. Openfire është instaluar si panel preferencash. Hapni Preferencat e Sistemit ose duke klikuar ikonën System Preferences Dock ose duke zgjedhur System Preferences nga menyja e Apple.
  2. Kliko panelin e preferencave Openfire që ndodhet në kategorinë "Të tjera" të Preferencave të Sistemit.
  3. Mund të shihni një mesazh tjetër që thotë, "Për të përdorur panelin e preferencave Openfire, Preferencat e Sistemit duhet të dalin dhe të rihapen". Kjo ndodh sepse paneli i preferencës Openfire është një aplikacion 32-bit. Për të ekzekutuar aplikacionin, aplikacioni Preferencat e Sistemit 64-bit duhet të mbyllet dhe versioni 32-bit të ekzekutohet në vend të tij. Kjo nuk do të ndikojë në performancën e Mac-it tuaj, prandaj klikoni OK dhe më pas hapni përsëri panelin e preferencave Openfire.
  4. Kliko butonin Open Admin Console.
  5. Kjo do të hapë një faqe interneti në shfletuesin tuaj të paracaktuar që do t'ju lejojë të administroni serverin Openfire Jabber.
  6. Meqenëse kjo është hera e parë që përdorni Openfire, faqja e administratës do të shfaqë një mesazh mirëseardhjeje dhe do të fillojë procesin e konfigurimit.
  7. Zgjidh një gjuhë, më pas kliko Vazhdo.
  8. Mund të vendosni emrin e domenit të përdorur për serverin Openfire. Nëse po planifikoni të ekzekutoni serverin Openfire vetëm për rrjetin tuaj lokal, pa lidhje me internetin, atëherë cilësimet e paracaktuara janë në rregull. Nëse dëshironi të hapni serverin Openfire me lidhje të jashtme, do t'ju duhet të siguroni një emër domaini plotësisht të kualifikuar. Ju mund ta ndryshoni këtë më vonë nëse dëshironi. Ne do të supozojmë se po përdorni Openfire për rrjetin tuaj të brendshëm. Prano standardet dhe kliko Vazhdo
  9. Mund të zgjidhni të përdorni një bazë të dhënash të jashtme për të mbajtur të gjitha të dhënat e llogarisë Openfire ose të përdorni bazën e të dhënave të integruara të përfshirë me Openfire. Baza e të dhënave e integruar është e mirë për shumicën e instalimeve, veçanërisht nëse numri i klientëve që lidhen është më pak se njëqind. Nëse po planifikoni një instalim më të madh, baza e të dhënave të jashtme është një zgjedhje më e mirë. Ne do të supozojmë se kjo është për një instalim të vogël, kështu që do të zgjedhim opsionin Embedded Database. Kliko Vazhdo
  10. Të dhënat e llogarisë së përdoruesit mund të ruhen në bazën e të dhënave të serverit, ose mund të tërhiqen nga një server i drejtorive (LDAP) ose një server ClearSpace. Për instalimet e vogla dhe të mesme të Openfire, veçanërisht nëse nuk jeni duke përdorur tashmë një server LDAP ose ClearSpace, baza e të dhënave e integruar e parazgjedhur e Openfire është opsioni më i lehtë. Ne do të vazhdojmë duke përdorur përzgjedhjen e paracaktuar. Bëni zgjedhjen tuaj dhe klikoni Vazhdo
  11. Hapi i fundit është krijimi i një llogarie administratori. Jepni një adresë emaili funksionale dhe një fjalëkalim për llogarinë. Një shënim: Ju nuk po jepni një emër përdoruesi në këtë hap. Emri i përdoruesit për këtë llogari të parazgjedhur të administratorit do të jetë 'admin' pa thonjëza. Kliko Vazhdo

Konfigurimi tani ka përfunduar.

Server iChat - Konfigurimi i serverit Openfire Jabber

Image
Image

Tani që konfigurimi bazë i serverit Openfire Jabber ka përfunduar, është koha për të konfiguruar serverin në mënyrë që klientët tuaj të iChat të mund ta qasen atë.

  1. Nëse po vazhdoni nga vendi ku e lamë në faqen e fundit, do të shihni një buton në faqen e internetit që do t'ju lejojë të kaloni te Paneli i Administrimit të Openfire. Klikoni butonin për të vazhduar. Nëse keni mbyllur faqen e konfigurimit në internet, mund të rifitoni aksesin në panelin e administrimit duke hapur panelin e preferencave Openfire dhe duke klikuar butonin Open Admin Console.
  2. Fut emrin e përdoruesit (admin) dhe fjalëkalimin që ke specifikuar më parë, më pas kliko Hyrja.
  3. Konsola e administratorit Openfire ofron një ndërfaqe përdoruesi me skeda që ju lejon të konfiguroni serverin, përdoruesit/grupet, sesionet, bisedën në grup dhe shtojcat për shërbimin. Në këtë udhëzues, ne do të shikojmë vetëm bazat që ju nevojiten për të konfiguruar për të aktivizuar dhe funksionuar shpejt serverin Openfire Jabber.

Openfire Admin Console: Cilësimet e emailit

  1. Klikoni në skedën Server, më pas kliko nën-skedën Menaxheri i Serverit.
  2. Kliko artikullin e menysë Cilësimet e Email.
  3. Fut cilësimet tuaja SMTP për të lejuar serverin Openfire të dërgojë email njoftimesh te administratori. Kjo është fakultative; serveri Openfire do të funksionojë pavarësisht nëse konfiguroni emailin. Por si administrator i Openfire, është mirë të jesh në gjendje të marrësh njoftime nëse lind ndonjë problem.
  4. Informacioni i kërkuar në cilësimet e emailit është i njëjti informacion që përdorni për klientin tuaj të emailit. Pritësi i postës është serveri SMTP (serveri i postës dalëse) që përdorni për emailin tuaj. Nëse serveri juaj i emailit kërkon vërtetim, sigurohuni që të plotësoni emrin e përdoruesit të serverit dhe fjalëkalimin e serverit. Ky është i njëjti informacion me emrin e përdoruesit dhe fjalëkalimin e llogarisë suaj të emailit.
  5. Mund t'i testoni cilësimet e emailit duke klikuar butonin Dërgo email-in testues.
  6. Ju jepet aftësia për të specifikuar se kujt duhet t'i dërgohet emaili testues dhe cili duhet të jetë subjekti dhe teksti i trupit. Pasi të bëni zgjedhjet tuaja, klikoni Dërgo.
  7. Email-i testues duhet të shfaqet në aplikacionin tuaj të postës elektronike pas një kohe të shkurtër.

Openfire Admin Console: Krijimi i përdoruesve

  1. Kliko skedën Përdoruesit/Grupet.
  2. Kliko nën-skedën Përdoruesit.
  3. Kliko artikullin e menysë Krijo përdorues të rinj.
  4. Fut një emër përdoruesi dhe fjalëkalim. Ju gjithashtu mund të përfshini në mënyrë opsionale emrin e vërtetë të përdoruesit dhe adresën e emailit, dhe të specifikoni nëse përdoruesi i ri mund të jetë një administrator i serverit.
  5. Përsëriteni për përdoruesit shtesë që dëshironi të shtoni.

Përdorimi i iChat për t'u lidhur

Do t'ju duhet të krijoni një llogari të re për përdoruesin në iChat.

  1. Nisni iChat dhe zgjidhni Preferences nga menyja iChat.
  2. Zgjidhni skedën Llogaritë.
  3. Klikoni butonin plus (+) nën listën e llogarive rrjedhëse.
  4. Përdor menynë rënëse për të vendosur Llojin e Llogarisë në "Jabber."
  5. Fut emrin e llogarisë. Emri është në formën e mëposhtme: username@domain name. Emri i domenit u përcaktua gjatë procesit të konfigurimit. Nëse keni përdorur cilësimet e paracaktuara, do të jetë emri i Mac-it që pret serverin Openfire, me ".local" i bashkangjitur emrit të tij. Për shembull, nëse emri i përdoruesit është Tom dhe hosti Mac quhet Jerry, atëherë emri i plotë i përdoruesit do të ishte [email protected].
  6. Fut fjalëkalimin që i ke caktuar përdoruesit në Openfire.
  7. Kliko U krye.
  8. Një dritare e re e mesazheve iChat do të hapet për llogarinë e re. Mund të shihni një paralajmërim se serveri nuk ka një certifikatë të besuar. Kjo ndodh sepse serveri Openfire përdor një certifikatë të vetë-nënshkruar. Klikoni butonin Vazhdo për të pranuar certifikatën.

Kjo është ajo. Tani keni një server plotësisht funksional Jabber që do të lejojë klientët iChat të lidhen. Sigurisht, një server Openfire Jabber ka pak më shumë funksionalitet sesa kemi eksploruar këtu. Ne shikuam vetëm minimumin e nevojshëm për të aktivizuar dhe funksionuar serverin Openfire dhe për të lidhur klientët tuaj të iChat me të.

Nëse dëshironi të mësoni më shumë rreth përdorimit të serverit Openfire Jabber, mund të gjeni dokumentacion shtesë në:

Dokumentacioni i hapur

Faqja e fundit e këtij udhëzuesi përfshin udhëzime për çinstalimin e serverit Openfire nga Mac-i juaj.

Server iChat - Çinstalimi i serverit Openfire Jabber

Image
Image

Një gjë që nuk më pëlqen në lidhje me Openfire është se ai nuk përfshin një çinstalues ose dokumentacion të disponueshëm për mënyrën e çinstalimit të tij. Për fat të mirë, versioni Unix/Linux përmban detaje se ku ndodhen skedarët Openfire dhe meqenëse OS X bazohet në një platformë UNIX, ishte mjaft e lehtë të gjesh të gjithë skedarët që duheshin hequr për të çinstaluar aplikacionin.

Çinstaloni Openfire për Mac

  1. Nisni System Preferences, dhe më pas zgjidhni panelin e preferencave Openfire.
  2. Kliko butonin Stop Openfire.
  3. Pas një vonese të shkurtër, statusi për Openfire do të ndryshojë në Ndaluar.
  4. Mbyll panelin e preferencave Openfire.

Disa nga skedarët dhe dosjet që duhet të fshini ruhen në dosje të fshehura. Përpara se t'i fshini ato, së pari duhet t'i bëni artikujt të dukshëm. Ju mund të gjeni udhëzime se si t'i bëni artikujt e padukshëm të dukshëm, si dhe si t'i ktheni ato në formatin e fshehur pasi të keni mbaruar çinstalimin e Openfire, këtu:

Shikoni dosjet e fshehura në Mac tuaj duke përdorur terminalin

  1. Pasi t'i bëni të dukshëm artikujt e fshehur, hapni një dritare Finder dhe lundroni te: Startup drive/usr/local/
  2. Zëvendësoni fjalët "Startup drive" me emrin e vëllimit të nisjes së Mac-it tuaj.
  3. Një herë në dosjen /usr/local, tërhiqni dosjen Openfire te koshi.
  4. Navigo te Startup drive/Library/LaunchDaemons dhe tërhiq skedarin org.jivesoftware.openfire.plist te koshi.
  5. Navigo te Startup drive/Library/PreferencePanes dhe tërhiq skedarin Openfire.prefPane te koshi.
  6. Zbrazni koshin.
  7. Tani mund ta ktheni Mac-in tuaj në gjendjen e paracaktuar të fshehjes së skedarëve të sistemit, duke përdorur procesin e përshkruar në lidhjen e mësipërme.

Recommended: