"IChat" sukurkite "Jabber" serverį

01 iš 04

"iChat Server" - sukurkite savo "Jabber" serverį

Mes ketiname naudoti Openfire, atviro kodo, realaus laiko bendradarbiavimo serverį. Jis naudoja XMPP (Jabber) savo momentiniù prane ¹ imù sistemai, ir jis veikia iš dėžutės su gimtojo iChat kliento, taip pat daugelio kitų "Jabber" pranešimų klientų. "Coyote Moon Inc." ekrano fiksavimas.

Jei naudojate " iChat" , tikriausiai jau žinote, kad ji turi integruotą palaikymą "Jabber" pagrįstoms žinutėms. Tai yra ta pati pranešimų siuntimo programa, kurią naudoja " Google Talk" ir daugelis kitų panašių paslaugų. "Jabber" naudoja atvirojo kodo protokolą, pavadintą "XMPP", kad inicijuotų ir bendrautų su pranešimų klientais. Atviro kodo sistemos rezultatas yra tai, kad labai lengva paleisti savo "Jabber" serverį "Mac" kompiuteryje.

Kodėl naudokite savo "Jabber" pagrįstą iChat serverį?

Yra daugybė priežasčių naudoti savo "Jabber" serverį, kad būtų galima "iChat" pranešimus:

Yra iš tikrųjų daugybė kitų priežasčių, ypač didelėms įmonėms, kurios naudoja pranešimų siuntimo sistemas, tačiau daugumai vartotojų Jabber serverio sukūrimas priklauso nuo to, ar žinoma, kad jūsų namų ar smulkaus verslo iChat pranešimai nėra prieinami išorės akims.

Tai nereiškia, kad kuriate uždarą aplinką. Šioje instrukcijoje sukurtas "Jabber" serveris gali būti konfigūruojamas tik asmeniniam naudojimui, atidaromam internetui ar beveik bet kokiam tarpiniam naudojimui. Tačiau net jei jūs nuspręsite atidaryti Jabber serverį prie interneto ryšių, vis tiek galite naudoti įvairias saugumo priemones, kad šifruotumėte ir išsaugotumėte savo pranešimus privačiais.

Atsižvelgdami į foną, pradėkime.

Yra įvairių "Jabber" serverių programų. Daugelis reikalauja, kad atsisiųstumėte pradinį kodą, tada kompiliuojate ir sukurkite serverio programą patys. Kiti yra pasirengę eiti, pateikdami labai paprastas montavimo instrukcijas.

Mes ketiname naudoti Openfire, atviro kodo, realaus laiko bendradarbiavimo serverį. Jis naudoja XMPP (Jabber) savo momentiniù prane ¹ imù sistemai, ir jis veikia iš dėžutės su gimtojo iChat kliento, taip pat daugelio kitų "Jabber" pranešimų klientų.

Geriausia, tai paprastas diegimas, kuris nėra daug kitoks nei bet kurios kitos "Mac" programos diegimas. Ji taip pat naudoja internetinę sąsają serverio konfigūravimui, todėl nėra tekstinių failų, kuriuos galima redaguoti ar valdyti.

Ką reikia sukurti "Jabber" serverį

02 iš 04

"iChat Server" - "Openfire Jabber" serverio įdiegimas ir sąranka

"Openfire" serveris veiks, nepriklausomai nuo to, ar nustatote el. Paštą. Tačiau, kaip "Openfire" administratorius, gera idėja gauti pranešimus, jei kiltų kokia nors problema. "Coyote Moon Inc." ekrano fiksavimas.

Mes pasirinkome "Openfire" mūsų "Jabber" serveriui dėl lengvumo įdiegimo, konfigūracijos žiniatinklyje ir standartų laikymosi, leidžiančios kurti kryžminį platforminį serverį. Norėdami pradėti diegti ir konfigūruoti, turite paimti naujausią "Openfire" versiją iš "Ignite Realtime" svetainės.

Atsisiųskite Openfire Jabber / XMPP serverį

  1. Norėdami atsisiųsti "Openfire" programą, sustabdykite "Openfire" projekto svetainę ir spustelėkite mygtuką Atsisiųsti naujausią "Openfire" versiją.
  2. "Openfire" galima naudoti trijose skirtingose ​​operacinėse sistemose: "Windows", "Linux" ir "Mac". Kaip jau tikriausiai jau spėjote, mes naudosime "Mac" programos versiją.
  3. Pasirinkite "Mac" atsisiuntimo mygtuką, tada spustelėkite failą openfire_3_7_0.dmg. (Šiems nurodymams naudojame Openfire 3.7.0, o faktinis failo pavadinimas laikui bėgant pasikeis, kai bus paleidžiamos naujos versijos.)

"Openfire" diegimas

  1. Kai atsisiuntimas bus baigtas, atidarykite atsisiųsto disko atvaizdą, jei jis neatrodys automatiškai.
  2. Dukart spustelėkite "Openfire.pkg" programą, pateiktą disko atvaizde.
  3. Instaliuotojas atidarys jūsų sveikinimą prie Openfire XMPP serverio. Spustelėkite mygtuką Tęsti.
  4. "Openfire" paklaus, kur įdiegti programinę įrangą; numatytoji vieta yra tinkama daugumai vartotojų. Spustelėkite mygtuką Įdiegti.
  5. Jums bus paprašyta įvesti administratoriaus slaptažodį . Pateikite slaptažodį ir spustelėkite Gerai.
  6. Įdiegę programinę įrangą, spustelėkite mygtuką "Uždaryti".

"Openfire" nustatymas

  1. "Openfire" yra įdiegtas kaip parinktys. Paleiskite sistemos nustatymus spustelėdami piktogramą "Sistemos nustatymai" arba "Apple" meniu pasirinkite "Sistemos nuostatos".
  2. Spustelėkite "Openfire" nuostatų sritį, esančią "System" kategorijų "Kita" kategorijoje.
  3. Galite matyti kitą pranešimą, kuriame rašoma: "Norėdami naudoti" Openfire "nuostatų eilutę, sistemos nustatymai turi baigtis ir vėl atidaryti." Taip atsitinka, nes "Openfire" nuostatų sritis yra 32 bitų programa. Norint paleisti programą, 64 bitų "System Preferences" programa turi būti uždaryta ir 32 bitų versija paleisti jos vietą. Tai neturės įtakos jūsų "Mac" veikimui, taigi spustelėkite Gerai, tada vėl atidarykite "Openfire" nuostatų sritį.
  4. Spustelėkite mygtuką Atidaryti administratoriaus konsolę.
  5. Tai bus numatytasis naršyklėje atidarytas tinklalapis, leidžiantis administruoti "Openfire Jabber" serverį.
  6. Kadangi tai yra pirmas kartas, kai naudojate "Openfire", administravimo puslapyje bus rodomas sveikinimo pranešimas ir pradedamas nustatymo procesas.
  7. Pasirinkite kalbą, tada spustelėkite Tęsti.
  8. Galite nustatyti "Openfire" serverio naudojamą domeno pavadinimą. Jei planuojate paleisti "Openfire" serverį tik savo vietiniam tinklui, neturint ryšio su internetu, tada numatytieji nustatymai yra gerai. Jei norite atidaryti "Openfire" serverį prie išorinių ryšių, turėsite pateikti pilną domeno pavadinimą. Galite pakeisti tai vėliau, jei norite. Mes ketiname manyti, kad naudojate "Openfire" savo vidiniam tinklui. Priimkite numatytuosius nustatymus ir spustelėkite Tęsti.
  9. Galite pasirinkti naudoti išorinę duomenų bazę, kad galėtumėte laikyti visus "Openfire" paskyros duomenis arba naudoti įterptą integruotą "Openfire" duomenų bazę. Įdiegta duomenų bazė puikiai tinka daugeliui įrenginių, ypač jei klientų skaičius yra mažiau nei vienas šimtas. Jei planuojate diegti didesnį įrenginį, geresnė pasirinktis yra išorinė duomenų bazė. Mes manysime, kad tai mažas įrenginys, todėl pasirinksime įterptinę duomenų bazę. Spustelėkite Tęsti.
  10. Vartotojo abonemento duomenys gali būti saugomi serverio duomenų bazėje arba juos galima ištraukti iš katalogų serverio (LDAP) arba iš ClearSpace serverio. Mažiems ir vidutiniams "Openfire" įrenginiams, ypač jei dar nesinaudojate LDAP arba "ClearSpace" serveriu, numatytoji "Openfire" įterpta duomenų bazė yra paprasčiausias pasirinkimas. Mes ketiname tęsti naudojant numatytąjį pasirinkimą. Padarykite savo pasirinkimą ir spustelėkite Tęsti.
  11. Paskutinis veiksmas - sukurti administratoriaus paskyrą. Pateikite funkcinį el. Pašto adresą ir paskyros slaptažodį. Viena pastaba: šiuo žingsniu nenurodote naudotojo vardo. Šios numatytosios administratoriaus paskyros naudotojo vardas bus "admin" be kabučių. Spustelėkite Tęsti.

Dabar sąranka baigta.

03 iš 04

"iChat Server" - "Openfire Jabber" serverio konfigūravimas

Įveskite vartotojo vardą ir slaptažodį. Taip pat galite pasirinktinai įtraukti vartotojo vardą ir el. Pašto adresą ir nurodyti, ar naujas vartotojas gali būti serverio administratorius. "Coyote Moon Inc." ekrano fiksavimas.

Dabar, kai pagrindinis "Openfire Jabber" serverio nustatymas baigtas, laikas konfigūruoti serverį, kad jūsų "iChat" klientai galėtų jį pasiekti.

  1. Jei tęsite tai, iš kur mes palikome paskutiniame puslapyje, pamatysite mygtuką tinklalapyje, kuriame galėsite pereiti prie "Openfire" administravimo pulto. Spustelėkite mygtuką, kad tęstumėte. Jei uždarėte sąrankos tinklalapį, galite atgauti prieigą prie administravimo pulto paleidę "Openfire" nuostatų sritį ir spustelėdami mygtuką Atidaryti administratoriaus konsolę.
  2. Įveskite anksčiau nurodytą naudotojo vardą (admin) ir slaptažodį, tada spustelėkite Prisijungti.
  3. "Openfire" administratoriaus konsolėje yra vartotojo sąsaja su skirtukais, kuria galite konfigūruoti tarnybą serverio, naudotojų / grupių, seansų, grupinio pokalbio ir papildinių. Šiame vadove mes tik pažvelgsime į pagrindus, kuriuos reikia konfigūruoti, kad "Openfire Jabber" serveris veiktų greitai ir greitai.

"Openfire" administratoriaus konsolė: nustatymai el. Paštu

  1. Spustelėkite skirtuką "Serveris", tada spustelėkite skirtuką "Serverio valdytojas".
  2. Spustelėkite el. Pašto nustatymų meniu punktą.
  3. Įveskite SMTP nustatymus, kad "Openfire" serveris galėtų siųsti pranešimus el. Paštu administratoriui. Tai yra neprivaloma; "Openfire" serveris veiks, nepriklausomai nuo to, ar nustatote el. paštą. Tačiau, kaip "Openfire" administratorius, gera idėja gauti pranešimus, jei kiltų kokia nors problema.
  4. El. Pašto nustatymuose prašoma informacija yra ta pati informacija, kurią naudojate savo el. Pašto klientui. Pašto adresas yra SMTP serveris (siunčiamasis pašto serveris), kurį naudojate el. Paštui. Jei jūsų el. Pašto serveris reikalauja autentiškumo, būtinai užpildykite "Server" naudotojo vardą ir serverio slaptažodį. Tai tokia pati informacija kaip jūsų el. Pašto paskyros vartotojo vardas ir slaptažodis.
  5. Galite išbandyti el. Pašto nustatymus spustelėdami mygtuką Siųsti testo el. Pašto adresą.
  6. Jums suteikta galimybė nurodyti, kam turėtų būti siunčiamas bandomasis el. Laiškas, ir kokia tema turėtų būti. Kai padarysite pasirinkimą, spustelėkite Siųsti.
  7. Bandomasis el. Laiškas turėtų pasirodyti jūsų el. Pašto programoje po trumpo laiko.

"Openfire" administratoriaus konsolė: naudotojų kūrimas

  1. Spustelėkite skirtuką Vartotojai / grupės.
  2. Spustelėkite skirtuką "Vartotojai".
  3. Spustelėkite elementą "Sukurti naujus vartotojus".
  4. Įveskite vartotojo vardą ir slaptažodį. Taip pat galite pasirinktinai įtraukti vartotojo vardą ir el. Pašto adresą ir nurodyti, ar naujas vartotojas gali būti serverio administratorius.
  5. Pakartokite papildomus naudotojus, kuriuos norite pridėti.

"IChat Connect" naudojimas

Jums reikės sukurti naują vartotojo sąskaitą iChat.

  1. Paleiskite iChat ir pasirinkite "Preferences" iChat meniu.
  2. Pasirinkite skirtuką "Paskyros".
  3. Spustelėkite pliuso (+) mygtuką, esantį dabartinių paskyrų sąraše.
  4. Naudokite išskleidžiamąjį meniu, kad nustatytumėte "Account Type" į "Jabber".
  5. Įveskite paskyros pavadinimą. Pavadinimas yra tokia forma: vartotojo vardas @ domeno vardas. Domeno vardas nustatytas nustatymo proceso metu. Jei naudojate numatytuosius nustatymus, tai bus "Mac", kuriame yra "Openfire" serveris, vardas, prie jo pavadinimo pridedamas ".local". Pavyzdžiui, jei naudotojo vardas yra Tom, o pagrindinis "Mac" vadinamas "Jerry", tada visas vartotojo vardas bus Tom@Jerry.local.
  6. Įveskite slaptažodį, kurį paskyrėte naudotojui "Openfire".
  7. Spustelėkite "Atlikta".
  8. Naujoje paskyroje bus atidarytas naujas "iChat" pranešimų langas. Galite matyti įspėjimą apie serverį, kuriame nėra patikimo sertifikato. Taip yra todėl, kad "Openfire" serveris naudoja savarankiškai pasirašytą sertifikatą. Norėdami patvirtinti sertifikatą, spustelėkite mygtuką Tęsti.

Viskas. Dabar turite pilnai veikiančią "Jabber" serverį, kuris leis "iChat" klientams prisijungti. Žinoma, "Openfire Jabber" serveris turi šiek tiek daugiau funkcijų, nei mes čia išnagrinėjome. Mes tik pažvelgėme į minimalų minimumą, reikalingą Openfire serverio paleidimui ir paleidimui bei jūsų iChat klientų prijungimui prie jo.

Jei norite sužinoti daugiau apie "Openfire Jabber" serverio naudojimą, galite rasti papildomų dokumentų adresu:

"Openfire" dokumentacija

Paskutiniame šio vadovo puslapyje yra instrukcijų, kaip pašalinti "Openfire" serverį iš "Mac".

04 iš 04

"iChat Server" - "Openfire Jabber" serverio pašalinimas

Įveskite paskyros pavadinimą. Pavadinimas yra tokia forma: vartotojo vardas @ domeno vardas. Pavyzdžiui, jei naudotojo vardas yra Tom, o pagrindinis "Mac" vadinamas "Jerry", tada visas vartotojo vardas bus Tom@Jerry.local. "Coyote Moon Inc." ekrano fiksavimas.

Vienas dalykas, kurio man nepatinka "Openfire", yra tas, kad jame nėra neišdirsto programinės įrangos ar lengvai prieinama dokumentacijos, kaip ją pašalinti. Laimei, Unix / Linux versijoje pateikiama informacija apie tai, kur yra "Openfire" failai, o kadangi "OS X" yra pagrįsta UNIX platforma, buvo gana lengva rasti visus failus, kuriuos reikia pašalinti, kad pašalintų programą.

Pašalinkite "Openfire" "Mac"

  1. Paleiskite sistemos nustatymus, tada pasirinkite "Openfire" nuostatų sritį.
  2. Spustelėkite mygtuką Stop Openfire.
  3. Po nedidelio delsimo "Openfire" būsena pasikeis į "Sustabdyta".
  4. Uždarykite "Openfire" nuostatų sritį.

Kai kurie failai ir aplankai, kuriuos reikės ištrinti, saugomi slaptuose aplankuose. Kad galėtumėte juos ištrinti, pirmiausia turite matyti elementus. Galite rasti instrukcijas, kaip matyti nematomas daiktus, taip pat kaip jas grąžinti paslėptu formatu po to, kai baigsite pašalinti "Openfire", čia:

Žiūrėkite paslėptas aplankas jūsų Mac naudodami terminalą

  1. Po to, kai paslėptus elementus matote, atidarykite "Finder" langą ir pereikite prie:
    Paleisties diskas / usr / local /
  2. Pakeiskite žodžius "paleidimo diskas" su savo "Mac" įkrovos apimties pavadinimu.
  3. Kai / usr / local aplanke, vilkite aplanką Openfire į šiukšliadėžę.
  4. Eikite į "Startup disk" / "Library" / "LaunchDememons" ir vilkite org.jivesoftware.openfire.plist failą į šiukšliadėžę.
  5. Eikite į paleisties diską / biblioteką / PreferencePanes ir vilkite failą Openfire.prefPane į šiukšliadėžę.
  6. Ištuštinti šiukšliadėžę.
  7. Dabar galite vėl nustatyti "Mac" numatytąją sistemos failų slėpimo būklę, naudodamiesi anksčiau pateiktoje nuorodoje aprašytu procesu.