Loo Jabber-põhine server iChat jaoks

01, 04

iChat Server - loo oma Jabber-server

Me kasutame Openfire'i, avatud lähtekoodiga reaalajas koostööpartnerit. Ta kasutab oma kiirsõnumivahetussüsteemiks XMPP (Jabber) ja see töötab kasti koos natiivse iChat-kliendiga ja paljude teiste Jabber-põhiste sõnumsideklientidega. Coyote Moon Inc.-i ekraanivõimalus

Kui kasutate iChatit , siis ilmselt juba teate, et see on sisseehitatud tugi Jabber-põhistele sõnumsidele. See on sama sõnumikava, mida kasutab Google Talk ja paljud teised sarnased teenused. Jabber kasutab avatud lähtekoodiga protokollit nimega XMPP sõnumside klientide käivitamiseks ja nendega rääkimiseks. Avatud lähtekoodiga raamistiku tulemuseks on see, et Macil on lihtne oma Jabberi serveri käitada.

Miks kasutada oma Jabber-põhine iChat Serverit?

IChat-sõnumside lubamiseks on mitu põhjust kasutada oma Jabberi serverit:

Tegelikult on palju teisi põhjuseid, eriti suuremaid ettevõtteid, kes kasutavad sõnumsidesüsteeme, kuid enamikele kasutajatele on Jabberi serveri loomine turvalisus, kuna tean, et teie kodu- või väikeettevõtete iChat sõnumid ei ole välistele siltidele kättesaadavad.

See ei tähenda, et loote suletud keskkonda. Selles juhendis loodud Jabberi serverit saab konfigureerida ainult ettevõtte enda jaoks, avatud Interneti-le või lihtsalt vahepeal. Kuid isegi kui otsustate oma Jabberi serveri Interneti-ühendustele avada, võite endiselt kasutada mitmesuguseid turvameetmeid, et krüpteerida ja hoida oma sõnumite privaatsus.

Võttes taustal alustuseks alustame.

Saadaval on erinevad Jabberi serverite rakendused. Paljud nõuavad, et saate lähtekoodi allalaadida ja seejärel koostada ja teha serveriprogramm ise. Teised on valmis minema väga lihtsate paigaldusjuhistega.

Me kasutame Openfire'i, avatud lähtekoodiga reaalajas koostööpartnerit. Ta kasutab oma kiirsõnumivahetussüsteemiks XMPP (Jabber) ja see töötab kasti koos natiivse iChat-kliendiga ja paljude teiste Jabber-põhiste sõnumsideklientidega.

Kõige parem on see lihtne paigaldamine, mis ei erine teiste Maci rakenduste installimisest. Samuti kasutab serveri konfigureerimiseks veebipõhist liidest, nii et ei ole tekstifaile, mida saaks redigeerida või hallata.

Mida pead Jabber-serverit looma

02 04

iChat Server - Openfire Jabberi serveri installimine ja häälestamine

Openfire server töötab e-posti seadistamise või mitte. Aga Openfire'i administraatorina on hea mõte saada teateid, kui probleem tekib kunagi. Coyote Moon Inc.-i ekraanivõimalus

Valisime Jabberi serveri Openfire, kuna see hõlbustab paigaldamist, veebipõhist konfiguratsiooni ja standardite järgimist, mis võimaldab luua platvormivõrgu serveri. Installimise ja seadistamise alustamiseks peate Ignite Realtime'i veebisaidilt hankima kõige uuemat Openfire versiooni.

Laadige alla Openfire Jabber / XMPP Server

  1. Openfire rakenduse allalaadimiseks lõpetage Openfire'i projekti sait ja klõpsake Openfire kõige uuema versiooni nuppu Laadi alla.
  2. Openfire on saadaval kolme erineva operatsioonisüsteemi jaoks: Windows, Linux ja Mac. Nagu olete arvatavasti juba arvanud, kasutame rakenduse Mac versiooni.
  3. Valige Mac-i allalaadimisnupp ja seejärel klõpsake faili openfire_3_7_0.dmg. (Me kasutame neid juhiseid kasutades Openfire 3.7.0, tegelik failinimi muutub aja jooksul, kui uued versioonid on vabastatud.)

Openfire installimine

  1. Kui allalaadimine on lõpule jõudnud, avage allalaaditud ketta pilt, kui see automaatselt ei avane.
  2. Topeltklõpsake plaadil kuvataval rakendusel Openfire.pkg.
  3. Installer avaneb, tervitades teid Openfire XMPP Serverile. Klõpsake nuppu Jätka.
  4. Openfire küsib, kuhu tarkvara installida; vaikeseade on enamikule kasutajatele korras. Klõpsake nupul Installi.
  5. Teilt küsitakse administraatori parooli . Anna parool ja klõpsake OK.
  6. Kui tarkvara on installitud, klõpsake nuppu Sulge.

Openfire seadistamine

  1. Openfire on installitud eelistuspaneelina. Käivitage süsteemi eelistused, klõpsates ikooni Süsteemi eelistused Dock või valides Apple'i menüüst "System Preferences".
  2. Klõpsake Süsteemieelistuste kategoorias kategoorias "Muu" olevat Openfire eelistuste paneeli.
  3. Võite näha teist sõnumit, mis ütleb: "Openfire eelistuste paneeli kasutamiseks peavad süsteemi eelistused lõpetama ja uuesti avama." See juhtub, kuna Openfire eelistuste paneel on 32-bitine rakendus. Rakenduse käivitamiseks peab 64-bitiste süsteemieelistuste rakendus lahkuma ja selle 32-bitisest versioonist tööle asuma. See ei mõjuta teie Maci toimivust, seega klõpsake nuppu OK ja seejärel avage Openfire eelistuste paneel uuesti.
  4. Klõpsake nuppu Ava halduskonsool.
  5. See avab vaikimisi brauseri veebilehe, mis võimaldab teil hallata Openfire Jabberi serverit.
  6. Kuna see on esimene kord, kui olete kasutanud Openfire'i, kuvatakse administraatori lehel teretulnud sõnum ja käivitatakse häälestusprotsess.
  7. Valige keel ja seejärel klõpsake nuppu Jätka.
  8. Võite määrata Openfire serveri jaoks kasutatava domeeninime. Kui kavatsete käivitada Openfire-serverit ainult oma kohaliku võrgu jaoks, millel puudub internetiühendus, siis on vaikeseadeid korras. Kui soovite Openfire-serverit avada väljaspool ühendusi, peate esitama täielikult kvalifitseeritud domeeninime. Saate seda hiljem muuta, kui soovite. Me eeldame, et kasutate Openfire'i oma sisevõrgule. Nõustuge vaikeseadetega ja klõpsake nuppu Jätka.
  9. Võite kasutada välist andmebaasi, et hoida kõiki Openfire'i konto andmeid või kasutada sisseehitatud andmebaasi, mis on kaasas Openfire'iga. Enamike rajatiste jaoks on sisseehitatud andmebaas hea, eriti kui ühendavate klientide arv on väiksem kui sada. Kui te plaanite suuremat paigutust, on väliseks andmebaas parem valik. Eeldame, et see on väikese installi jaoks, seega valime Embedded andmebaasi. Klõpsake nuppu Jätka.
  10. Kasutajakonto andmeid saab salvestada serveri andmebaasi või neid saab tõmmata kataloogiserverist (LDAP) või ClearSpace serverist. Väikeste ja keskmiste Openfire-rajatiste jaoks, eriti kui te ei kasuta juba LDAP-i või ClearSpace-serverit, on lihtsaim variant Openfire vaikimisi asetatud andmebaas. Proovime vaikevaliku abil jätkata. Tehke oma valik ja klõpsake nuppu Jätka.
  11. Viimane samm on administraatori konto loomine. Anna kontole funktsionaalne e-posti aadress ja parool. Üks märkus: selles sammuses ei anna kasutajanime. Selle vaikimisi administraatori konto kasutajanimi on ilma pakkumisteta "admin" . Klõpsake nuppu Jätka.

Seadistus on nüüd valmis.

03 alates 04

iChat Server - Openfire Jabberi serveri konfigureerimine

Sisestage kasutajanimi ja parool. Võimalikult saate lisada ka kasutaja tegelikku nime ja e-posti aadressi ning määrata, kas uus kasutaja saab serveri administraatori. Coyote Moon Inc.-i ekraanivõimalus

Nüüd, kui Openfire Jabberi serveri põhiseadistus on lõpule jõudnud, on aeg konfigureerida serverit nii, et teie iChat kliendid sellele juurde pääseksid.

  1. Kui jätkate sellest, kust me viimasest lehest lahkusime, näete veebilehel olevat nuppu, mis võimaldab teil edasi liikuda Openfire'i administratiivkonsooli. Klõpsake jätkamiseks nuppu. Kui olete seadistuste veebilehe suletud, saate juurdepääsu administraatori konsoolile taastada, käivitades Openfire eelistuspaani ja klõpsates nuppu Ava halduskonsool.
  2. Sisestage varem määratud kasutajanimi (kasutajanimi) ja parool, seejärel klõpsake sisselogimiseks.
  3. Openfire'i administraatorikonsool pakub sakkidega kasutajaliidest, mis võimaldab teenusel konfigureerida serverit, kasutajad / rühmad, seansid, rühmitused ja pluginad. Selles juhendis vaatleme vaid põhifunktsioone, mida peate konfigureerima, et Openfire Jabberi server saaks kiiresti töötada.

Openfire'i administraatori konsool: e-posti seaded

  1. Klõpsake vahekaarti Server ja seejärel vahekaarti Serverihaldur.
  2. Klõpsake menüü E-posti seaded.
  3. Sisestage oma SMTP-seadeid, et võimaldada Openfire serveril saata meilisõnumeid administraatorile. See on vabatahtlik; kas Openfire server töötab e-posti seadistamise või mitte. Aga Openfire'i administraatorina on hea mõte saada teateid, kui probleem tekib kunagi.
  4. E-posti seadetes nõutud teave on sama informatsioon, mida kasutate oma e-posti kliendis. Postiharu on SMTP-server (väljaminev posti server), mida kasutate oma e-posti jaoks. Kui teie e-posti server nõuab autentimist, täitke kindlasti serveri kasutajanimi ja serveri parool. See on sama informatsioon nagu teie e-posti konto kasutajanimi ja parool.
  5. Saate proovida e-posti seadeid, klõpsates nupul Saada e-posti saatmine.
  6. Teil on võimalus määrata, kellele peaks katse-e-kirja saatma, ja milline peaks olema teema ja keha tekst. Kui olete oma valikud teinud, klõpsake käsul Saada.
  7. Katsemeil peaks lühikese aja jooksul teie e-posti rakenduses ilmuma.

Openfire'i administraatorikonsool: kasutajate loomine

  1. Klõpsake vahekaarti Kasutajad / Grupid.
  2. Klõpsake alamkaustas Kasutajad.
  3. Klõpsake menüükäsku Loo uued kasutajad.
  4. Sisestage kasutajanimi ja parool. Võimalikult saate lisada ka kasutaja tegelikku nime ja e-posti aadressi ning määrata, kas uus kasutaja saab serveri administraatori.
  5. Korda täiendavatele kasutajatele, keda soovite lisada.

IChat'i kasutamine ühendamiseks

Peate iChat'is kasutaja jaoks uue konto looma.

  1. Käivitage iChat ja valige iChat menüüst "Eelistused".
  2. Valige vahekaart Kontod.
  3. Klikkige praeguste kontode loendi all oleval nupul pluss (+).
  4. Kasutage rippmenüüd, et määrata konto tüüp "Jabber".
  5. Sisestage konto nimi. Nimi on järgmises vormis: kasutajanimi @ domeeninimi. Domeeninimi määrati seadistamise ajal. Kui kasutasite vaikeseadeid, on selle Mac'i nimi, kes hostib Openfire'i serverit, millele on lisatud nimega ".local". Näiteks kui kasutajanimi on Tom ja host Mac nimetatakse Jerry, siis on täielik kasutajanimi Tom@Jerry.local.
  6. Sisestage kasutaja poolt Openfire'is määratud parool.
  7. Klõpsake nuppu Valmis.
  8. Uue konto jaoks avaneb uus iChat-sõnumite aken. Võite näha hoiatust serveri kohta, kellel pole usaldusväärset sertifikaati. Seda seetõttu, et Openfire server kasutab ise allkirjastatud sertifikaati. Sertifikaadi vastuvõtmiseks klõpsake nuppu Jätka.

See on nii. Nüüd on teil täielikult töötav Jabberi server, mis võimaldab iChati klientidel ühendust luua. Loomulikult on Openfire Jabberi serveril see funktsioon üsna palju funktsionaalsem, kui me seda siin uurime. Vaadeldes ainult Openfire serveri käivitamiseks ja oma iChati klientide ühendamiseks vajalikku minimaalset väärtust.

Kui soovite rohkem teada Openfire Jabberi serveri kasutamise kohta, võite leida täiendavaid dokumente aadressil:

Openfire dokumentatsioon

Selle juhendi viimane lehekülg sisaldab juhiseid Openfire-serveri eemaldamiseks Macist.

04 04

iChat Server - Openfire Jabberi serveri desinstallimine

Sisestage konto nimi. Nimi on järgmises vormis: kasutajanimi @ domeeninimi. Näiteks kui kasutajanimi on Tom ja host Mac nimetatakse Jerry, siis on täielik kasutajanimi Tom@Jerry.local. Coyote Moon Inc.-i ekraanivõimalus

Üks asi, mida Openfire mulle ei meeldi, on see, et see ei sisalda desinstalliprogrammi ega hõlpsasti kättesaadavat dokumentatsiooni selle eemaldamise kohta. Õnneks sisaldab Unix / Linux versioon üksikasju selle kohta, kus Openfire-failid asuvad, ja kuna OS X põhineb UNIX-i platvormil, oli rakenduste desinstallimiseks üsna lihtne leida kõik failid, mida tuleb eemaldada.

Desinstallige Openfire Macile

  1. Käivitage süsteemi eelistused ja seejärel valige Openfire eelistuste paneel.
  2. Klõpsake nuppu Stop Openfire.
  3. Pärast lühikest viivitust muutub Openfire olek peatuks.
  4. Sulgege Openfire eelistuste paneel.

Mõned failid ja kaustad, mida peate kustutama, salvestatakse varjatud kaustadesse. Enne kui soovite neid kustutada, peate kõigepealt esemed olema nähtavad. Pärast seda, kui olete Openfire desinstallimise lõpetanud, leiate juhised, kuidas muuta nähtamatud esemed nähtavaks, samuti kuidas neid naasta varjatud vormingusse.

Vaadake Maci abil varjatud kaustu kasutades terminali

  1. Pärast peidetud elementide nähtavat avamist avage akna Finder ja liikuge järgmisele:
    Startup / usr / local /
  2. Asenda sõna "käivitusketas" Maci alglaadimise mahu nimega.
  3. Kui olete / usr / kohalikus kaustas lohista Openfire kausta prügikasti.
  4. Liikuge Startup draivile / Library / LaunchDaemons ja lohistage fail org.jivesoftware.openfire.plist prügikasti.
  5. Liikuge Startup draivile / Library / PreferencePanes ja lohistage Openfire.prefPane fail prügikasti.
  6. Tühjenda prügi.
  7. Nüüd saate oma Mac-i uuesti seada süsteemifailide peitmise vaikeseisundisse, kasutades ülaltoodud lingil toodud protsessi.