Erstellt e Jabber-baséierte Server fir iChat

01 vun 04

iChat Server - Erstellt Äre eegene Jabber-Server

Mir benotzen Openfire, eng Open Source, Echtzäit Zesummenaarbecht Server. Et benotzt XMPP (Jabber) fir seng Instant Messaging System, an et funktionéiert aus der Këscht mat dem nativen iChat Client, souwéi vill aner Jabber-baséiert Messagen. Aarmut vun der Coyote Moon Inc.

Wann Dir iChat benotzt , kritt Dir wahrscheinlech schonn datt et en Infrastruktur-Support huet fir Jabber-baséiert Messagen. Dat ass dee selwechte Messaging-Schema, deen vu Google Talk benotzt gëtt a vill aner ähnlech Servicer. Jabber benotzt en Open Source Protokoll mam Numm XMPP fir Initiativen a Gespréich mat Messagen ze kréien. Den Upschout vun engem Open Source Framework ass datt et ganz einfach gëtt fir eegent Jabber Server op Ärem Mac ze lafen.

Firwat benotzt Är eegen Jabber-baséiert iChat Server?

Et gi vill Grënn, fir Äre eegene Jabber-Server ze benotzen fir iChat Messagen ze hunn:

Et ginn nach vill aner Grënn, besonnesch fir méi grouss Firmen, déi Messagensystemer benotzen, awer fir d'Majoritéit vu Benotzer, de Schafe vun engem Jabber-Server kënnt op d'Sécherheet vu Wëssen, datt Äert Heemechts- oder klenggeschäft iChat-Botschaften net op äusseren Aën zougänglech sinn.

Dat heescht net datt Dir eng geschloss Ëmwelt mécht. De Jabber-Server deen Dir benotzt an dësem Guide kann konfiguréiert ginn fir ze benotzen fir ze benotzen, op den Internet opmaachen, oder just eppes wat zwëschen. Awer och wann Dir Äre Jabber Server op Internetverbindunge mécht, kënnt Dir nach vill verschidde Sécherheetsmoossnamen benotzen fir ze verschliewen an Är Messagen privat ze halen.

Mat den Hannergrond aus de Wee, looss eis un.

Et gi verschidde Jabber Server Applikatiounen. Vill erfuerdert Dir fir Quellcode ze downloaden, a kompiléieren an d'Serverapplikatioun selwer selwer maachen. Aanerer si bereet ze goën, mat ganz einfache Installatiounsinstruktiounen.

Mir benotzen Openfire, eng Open Source, Echtzäit Zesummenaarbecht Server. Et benotzt XMPP (Jabber) fir seng Instant Messaging System, an et funktionéiert aus der Këscht mat dem nativen iChat Client, souwéi vill aner Jabber-baséiert Messagen.

Best of all, et ass eng einfach Installatioun déi net vill ass wéi d'Installatioun vu soss aneren Mac Applikatiounen. Et benotzt och eng webbaséierter Interface fir den Server konfiguréieren, sou datt et keng Textdate ginn déi geännert oder verwaltet ginn.

Wat Dir musst e Jabber Server erstellen

02 vun 04

iChat Server - Installatioun an de Setup vum Openfire Jabber Server

De Openfire Server wäert ugewannt ginn oder net Dir hutt d'E-Mail eegestänneg. A wéi den Openfire Administrateur, ass et eng gutt Iddi fir Benotzung ze kréien wann e Problem muss éiwers stinn. Aarmut vun der Coyote Moon Inc.

Mir hu Openfire fir eis Jabber Server gewielt wéinst senger einfacher Installatioun, webbaséierter Konfiguratioun an adäquat zu Standaren, déi mir e Cross-Plattform-Server erstellen. Fir un der Installatioun an der Opstellung ze kommen, musst Dir déi aktuellst Versioun vun Openfire vun der Ignite Realtime Websäit gräifen.

Download Openfire Jabber / XMPP Server

  1. Fir d'Openfire Applikatioun ze lueden, stoppen an der Openfire Projet Site a klickt op de Download Knäppchen fir déi aktuellst Versioun vun Openfire.
  2. Openfire ass fir dräi verschidde Betreiungssystemer verfügbar: Windows, Linux a Mac. Wéi Dir scho wahrscheinlech schonns behaapt huet, ginn d'Mac-Version vun der Applikatioun.
  3. Wielt de Mac Downloads Knäppchen a klickt op d'Datei openfire_3_7_0.dmg. (Mir benotzen Openfire 3.7.0 fir dës Instruktioune, de aktuelle Dateinamenn gëtt an der Vergaangenheet verännert wéi nei Versioune eraus.)

Openfire installéieren

  1. Wann de Download komplett ass, lued de Datebild, deen Dir erofgelueden hutt, wann et net automatesch opmaacht.
  2. Double-klickt op d'Openfire.pkg Applikatioun, déi am Disk Image gelies gëtt.
  3. De Installateur mécht Iech op Openfire XMPP Server ofzesoen. Klickt op d'Continue button.
  4. Openfire freet d'Plaz fir d'Software ze installéieren; De Standardzoustand ass fir déi meescht Benotzer gutt. Klickt op Install Knäppchen.
  5. Dir kënnt no engem Admin Passwuert gefrot . De Passwuert z'erreechen a klickt op OK.
  6. Soubal d'Software installéiert gouf, klickt op d'Schalt Knäppchen.

Opsetze fir Openfire

  1. Openfire gëtt als Präferenzvisualis installéiert. Systempréparatioun starten andeems Dir entweder op den Systempréparatiounen Dock Symbol klickt oder "System Präferenzen" aus dem Apple Menu auswielen.
  2. Klickt op den Openfire Präferenzblat an der Kategorie "Aner" vun Systempréparatiounen.
  3. Dir kënnt eng aner Message gesinn, déi seet: "Fir den Openfire Präferenz ze maachen, System Präsenze muss erspuert a geheien." Dëst geschitt well de Openfire Präferenzblat 32-Bit-Applikatioun ass. Fir dës Applikatioun auszeféieren, muss d'64-Bit Systeme-Präferenzen Applikatioun beäntwerte loossen an d'32-Bit Versioun op senger Plaz lafen. Dëst wäert net op d'Leeschtung vun Ärem Mac beaflossen, also klickt OK, a fëllt dann den Openfire Präferenz erof.
  4. Klickt op den Open Admin Console Knäppchen.
  5. Dëst öffnet eng Websäit an Ärem Standardbrowser, déi Iech de Openfire Jabber-Server verwalten.
  6. Da dat ass deen éischte Kéier wou Dir Openfire benotzt hutt, weist d'Administratiounspage eng Welcome Message unzefänken an de Setup Prozess ze starten.
  7. Wielt eng Sprooch a klickt duerno weider.
  8. Dir kënnt de DomainName fir den Openfire Server benotzen. Wann Dir plangt den Openfeire Server nëmmen fir Äre lokalen Netzwierk ze maachen, ouni Internetverbindung, da sinn d'Standardastellungen gutt. Wann Dir de Openfeire-Server op äusseren Verbindungen öffnen wëllt, musst Dir e vollqualifizéierten DomainName. Dir kënnt dëst späicheren wann Dir wëllt. Mir ginn ugeholl datt Dir Openfire fir Ären eegen internen Netzwierk benotze kann. Gitt d'Standardfaarf mat a klickt Continue.
  9. Dir kënnt wielen fir eng externe Datebank ze benotzen fir all d'Openfire Konto-Daten ze halen oder d'Embedded-Datebank ze benotzen déi mat Openfire agefouert gouf. D'Embedded Datenbank ass fir déi meescht Installatiounen gutt fir ze froen, virun allem wann d'Zuel vu Clienten deen net manner wéi honnert ass. Wann Dir eng gréisser Installation plangt, ass d'externe Datebank e bessert Wahl. Mir huelen dat fir eng kleng Installatioun, also wäerte mir d'Embedded Database Optioun wielen. Klickt Fortsetzung.
  10. Benotzerkontorendaten kënnen an der Serverdatenbank gespeichert ginn, oder et kann aus engem Verzeechnes Server (LDAP) oder e ClearSpace-Server gezunn ginn. Fir kleng a mëttlere Openfire Installatiounen, besonnesch wann Dir kee LDAP- oder ClearSpace-Server benotzt, ass déi standard Openfire Embedded-Datenbank déi einfachst Optioun. Mir ginn weider mat der Standardausstellung. Maacht Är Auswiel un a klickt Continue.
  11. Den definitiven Schrëtt ass fir en Administrateur Account ze kreéieren. Gitt eng funktionell E-Mail-Adress an e Passwuert fir de Kont. Eng Note: Dir sidd an dësem Schrëtt net e Benotzernumm. De Benotzernumm vum Standard Administrator Accès gëtt 'Admin' ouni d'Quotes. Klickt Fortsetzung.

De Setup ass komplett.

03 vun 04

iChat Server - Konfiguréieren vum Openfire Jabber Server

Gitt e Benotzernumm a Passwuert. Dir kënnt och optional de realen Numm an d'E-Mailadress benotze fir an datt de neie Benotzer en Administrateur vum Server kann sinn. Aarmut vun der Coyote Moon Inc.

Elo datt de Basis-Setup vum Openfire Jabber-Server komplett ass, ass et Zäit fir den Server ze konfiguréieren, fir datt Är iChat Clients kënnen zougoen.

  1. Wann Dir weiderfouert, wou mer eis op der leschter Säit verlassen hunn, kënnt Dir e Knäppchen op der Websäit gesinn an datt Dir Iech op d'Openfire Administration Console geet. Klickt op de Knäppchen fir weiderzemaachen. Wann Dir den Opstellungssäit ofgeschloss hutt, kënnt Dir den Zougang zu der Verwaltungskonsolei erlaben, andeems Dir den Openfire Präferenz klickt an op d'Schaltkontakt "Open Admin Console" klickt.
  2. Gitt de Benotzernumm (a) a Passwuert, dat Dir virdru festgeluegt hutt a klickt dann Login.
  3. D'Openfire Admin Console bitt eng Tabbed User Interface, déi Iech Server, Users / Groups, Sessiounen, Grupp Chat an Plugins fir den Service konfiguréiere kënnt. An dësem Guide wäerte mer nëmmen d'Basics sinn déi Dir braucht fir de Openfire Jabber Server up opzehuelen a séier ze lafen.

Openfire Admin Console: E-Mail-Astellungen

  1. Klickt op de Server-Code, a klickt dann op de Server-Manager-Ënner-Säit.
  2. Klickt op de Menü "E-Mail Settings".
  3. Gitt Är SMTP-Astellungen, fir den Openfire-Server erlaabt e Benotzungsailer fir de Administrator ze schécken. Dëst ass fakultativ; De Openfire Server wäert funktionnéieren oder net Dir hutt d'E-Mail eegent. A wéi den Openfire Administrateur, ass et eng gutt Iddi fir Benotzung ze kréien wann e Problem muss éiwers stinn.
  4. D'Informatioun déi an den E-Mail-Informatiounen gefuerdert ass déi selwecht Informatioun déi Dir fir Är E-Mail Client hutt. De Mailhutt ass den SMTP-Server (ausgehender Mailserver) deen Dir fir Är E-Mail benotzt. Wann Äre E-Mail-Server fir Authentifizéierung erfuerderlech ass, fuert sécher den Servernummername an den Serverpasswuert aus. Dëst ass déi selwecht Informatioun wéi Ären E-Mail-Kont e Benotzernumm a Passwuert.
  5. Dir kënnt d'E-Mail-Einstellungen testen andeems Dir op d'Schaltfläche E-Mail versenden klickt.
  6. Dir hutt d'Fähreg uginn, wien déi Test-E-Mail sollt goen, a wat d'Thema a Kierpertext soll sinn. Soubal Dir Är Entscheedungen hutt, klickt op Schécken.
  7. De Test E-Mail soll no enger kuerzer Zäit an Ärer E-Mail Applikatioun getraff ginn.

Openfire Admin Console: Benotzer z'änneren

  1. Klickt op de Benotzer- / Gruppen Tab.
  2. Klickt op d'Benotzer Ënnertub.
  3. Klickt op d'Menüskaart an Neien.
  4. Gitt e Benotzernumm a Passwuert. Dir kënnt och optional de realen Numm an d'E-Mailadress benotze fir an datt de neie Benotzer en Administrateur vum Server kann sinn.
  5. Widderhuelen fir weider Benotzer déi Dir wëllt addéieren.

IChat ze verbannen

Dir musst e neie Kont opzemaachen fir de Benotzer bei iChat.

  1. Start iChat a wielt "Preferences" aus dem iChat-Menü.
  2. Wielt d 'Tabellen Accès.
  3. Klickt den Plus (+) Knäppchen ënnert der Lëscht vun den aktuellen Konten.
  4. Benotzt de Dropdown-Menü fir de Kont Type op "Jabber" ze setzen.
  5. Gitt den Accountnumm. Den Numm ass an der folgender Form: username @ domain name. De Domain-name gouf am Setup Prozess festgeluecht. Wann Dir d'Default-Astellunge benotzt, gëtt et den Numm vum Mac, deen den Openfire-Server hostéiert, mat ".lokal" op den Numm bezeechent. Zum Beispill, wann de Benotzernumm Tom an den Host Mac ass genannt Jerry, da wier de vollen Username ganz Tom@Jerry.local.
  6. Gitt d'Passwuert, déi dir de Benotzer an Openfire zougewisen hutt.
  7. Klickt Done.
  8. Eng nei iChat Messaging-Fënster op fir de neie Kont opzemaachen. Dir kënnt eng Warnung iwwer den Server gesinn an net mat engem zouverléissege Certificat. Dëst ass wéinst dem Openfire Server benotzt e selbst ënnerschriwwenen Zertifika. Klickt op d'Continue Knäppche fir de Zertifika ze akzeptéieren.

Dat ass et. Dir hutt elo e volloperéierten Jabber-Server, deen iChat Clienten erlaabt ze verbannen. Natierlech ass e Openfire Jabber Server e bësse méi Fonktionnalitéit wéi et eis exploréiert huet. Mir hu just op déi blo Faarf miniméiert fir de Openfire Server up a running ze kréien, a fir iChat Clienten ze verbannen.

Wann Dir gär méi iwwer de Benotzere vum Openfire Jabber Server léiert, kënnt Dir weider Fichier un:

Openfire Dokumentatioun

Déi lescht Säit vun dësem Guide enthält Instruktiounen fir de Openfire Server vun Ärem Mac z'installéieren.

04 vun 04

iChat Server - De Openfire Jabber Server deinstalléieren

Gitt den Accountnumm. Den Numm ass an der folgender Form: username @ domain name. Zum Beispill, wann de Benotzernumm Tom an den Host Mac ass genannt Jerry, da wier de vollen Username ganz Tom@Jerry.local. Aarmut vun der Coyote Moon Inc.

Eppes wat ech net gär iwwer Openfire sinn, datt et net en Uninstaller enthält oder liicht verfügbare Dokumentatioun iwer d'Deinstallatioun. Glécklech, datt d'Unix / Linux Versioun Detailer iwwer d'Informatioun vu Openfire-Dateien enthält, an datt OS X baséiert op enger UNIX-Plattform, ass et ganz einfach, all d'Dateien ze fannen déi néideg sinn fir d'Applikatioun z'installéieren.

De Openfire fir Mac uninstalléieren

  1. Systempréparatioun starten, a wielt dann den Openfire Präferenz.
  2. Klickt op d'Stop OpenFire-Knäpp.
  3. No enger kuerzer Verspéidung ännert de Status fir Openfire op Stopped.
  4. Schreift den Openfire Präferenz.

E puer vun de Fichieren an Fichier déi Dir braucht fir ze läschen, sinn a verstoppt Ordner gespeichert. Ier Dir se läscht läschen, musst Dir d'Zigaretten zuerst sichtbar maachen. Dir kënnt Instruktiounen unzefroen sou wéi mer eis sichtbare Saachen sichtbar sinn, an och wéi Dir se an de versteestem Format zréckschéckt kënnt, nodeems Dir Openfire uninstalléiert ass:

Kuckt de verstoppte Folders op Ärem Mac iwwer Terminal

  1. Nodeems d'hidden hidden Items ze gesinn hunn, öffnen eng Finder-Fënster a navigéieren bis:
    Startdiskussioun / usr / local /
  2. Eroplueden d'Wierder "Startdiskussioun" mat dem Numm vun Ärem Mac 's Bootmodus.
  3. Sobald am / usr / lokalen Ordner den Openfire - Ordner an de Müll zougitt.
  4. Navigéieren fir d'Startfirma / Bibliothek / LaunchDaemons an zitt d'Datei org.jivesoftware.openfire.plist an den Trash.
  5. Navigéieren fir d'Startdiskussioun / Library / PreferencePanes an zitt d'Openfire.prefPane-Datei op den Trash.
  6. Maacht den Müll.
  7. Dir kënnt de Mac weider op de Standardbedingunge vun de verstoppten Systemdateien setzen, andeems Dir de Prozedur, deen an de Link hei steet, benotzt.