Izveidojiet Jabber balstītu serveri iChat

01 no 04

iChat Server - izveidojiet savu Jabber serveri

Mēs izmantosim Openfire - atvērtā koda reāllaika sadarbības serveri. Tiešsaistes ziņojumapmaiņas sistēmai tā izmanto XMPP (Jabber), un tā darbojas ārpus kastes ar vietējo iChat klientu, kā arī daudziem citiem Jabber balstītajiem ziņojumapmaiņas klientiem. Ekrāna uzņemšana no Coyote Moon Inc.

Ja jūs izmantojat iChat , jūs droši vien jau zināt, ka tai ir iebūvēts atbalsts Jabber balstītajai ziņojumapmaiņai. Šī ir tā pati ziņojumapmaiņas shēma, ko izmanto Google Talk un daudzi citi līdzīgi pakalpojumi. Jabber izmanto atvērtā avota protokolu ar nosaukumu XMPP, lai sāktu un runātu ar ziņojumapmaiņas klientiem. Atvērtā koda sistēmas rezultāts ir tāds, ka ir ļoti viegli palaist savu Jabber serveri savā Mac datorā.

Kāpēc izmantot savu Jabber balstīto iChat serveri?

Lai varētu izmantot iChat ziņojumapmaiņu, ir daudz iemeslu izmantot savu Jabber serveri:

Patiesībā pastāv daudzi citi iemesli, jo īpaši lielākiem uzņēmumiem, kas izmanto ziņojumapmaiņas sistēmas, taču lielākajai daļai lietotāju, izveidojot Jabber serveri, nonāk drošībā, zinot, ka jūsu mājas vai mazo uzņēmumu iChat ziņojumi nav pieejami ārējai acīm.

Tas nenozīmē, ka jūs izveidojat slēgtu vidi. Šajā ceļvedī izveidotais Jabber serveris var tikt konfigurēts tikai iekšējai lietošanai, atverams internetam vai arī gandrīz visam. Bet pat tad, ja izvēlaties atvērt Jabber serveri interneta savienojumiem, jūs joprojām varat izmantot dažādus drošības pasākumus, lai šifrētu un saglabātu jūsu ziņojumapmaiņas privātumu.

Sākot ar fona, mēs sākam darbu.

Ir pieejamas dažādas Jabber servera lietojumprogrammas. Daudzi pieprasa, lai jūs lejupielādētu pirmkodu, un pēc tam izveidotu un izveidotu servera lietojumprogrammu. Citi ir gatavi iet ar ļoti vienkāršiem uzstādīšanas norādījumiem.

Mēs izmantosim Openfire - atvērtā koda reāllaika sadarbības serveri. Tiešsaistes ziņojumapmaiņas sistēmai tā izmanto XMPP (Jabber), un tā darbojas ārpus kastes ar vietējo iChat klientu, kā arī daudziem citiem Jabber balstītajiem ziņojumapmaiņas klientiem.

Vislabāk, tā ir vienkārša instalācija, kas nav daudz atšķirīga, nekā jebkura cita Mac lietojumprogramma. Lai konfigurētu serveri, tā arī izmanto tīmekļa saskarni, tāpēc nav rediģējamu vai pārvaldītu teksta failu.

Kas nepieciešams, lai izveidotu Jabber serveri

02 no 04

iChat Server - Openfire Jabber servera instalēšana un iestatīšana

Openfire serveris darbosies neatkarīgi no tā, vai iestatāt e-pastu. Bet, tā kā Openfire administrators, ir ieteicams saņemt paziņojumus, ja kādreiz rodas kāda problēma. Ekrāna uzņemšana no Coyote Moon Inc.

Mēs izvēlējāmies Openfire mūsu Jabber serverim, jo ​​tas ir vienkāršs uzstādīšana, tīmekļa konfigurācija un standartu ievērošana, kas ļauj mums izveidot starpplatformu serveri. Lai sāktu instalēšanu un iestatīšanu, no programmas Ignite Realtime mājaslapas ir jāatgriežas jaunākā Openfire versija.

Lejupielādējiet Openfire Jabber / XMPP serveri

  1. Lai lejupielādētu Openfire lietojumprogrammu, pārtrauciet Openfire projekta vietni un noklikšķiniet uz pogas Lejupielādēt jaunākajai Openfire versijai.
  2. Openfire ir pieejams trim dažādām operētājsistēmām: Windows, Linux un Mac. Kā jūs droši vien jau esat minējuši, mēs izmantosim programmas Mac versiju.
  3. Izvēlieties Mac lejupielādes pogu, pēc tam noklikšķiniet uz faila openfire_3_7_0.dmg. (Šiem norādījumiem mēs izmantojam Openfire 3.7.0, faktiskais faila nosaukums laika gaitā mainīsies, kad tiek izlaistas jaunas versijas.)

Instalēšana Openfire

  1. Kad lejupielāde ir pabeigta, atveriet lejupielādēto diska attēlu, ja tas automātiski netiek atvērts.
  2. Veiciet dubultklikšķi uz Openfire.pkg lietojumprogrammas, kas norādīta diska attēlā.
  3. Instalētājs atvērsies, aicinot jūs uz Openfire XMPP serveri. Noklikšķiniet uz pogas Turpināt.
  4. Openfire jautās, kur instalēt programmatūru; noklusējuma atrašanās vieta ir piemērota lielākajai daļai lietotāju. Noklikšķiniet uz pogas Instalēt.
  5. Jums tiks lūgts ievadīt administratora paroli . Nodrošiniet paroli un noklikšķiniet uz Labi.
  6. Kad programmatūra ir instalēta, noklikšķiniet uz pogas Aizvērt.

Iestatīt Openfire

  1. Openfire ir instalēts kā preferenču rūts. Palaidiet sistēmas priekšrocības, noklikšķinot uz ikonas System Preferences Dock vai izvēlnē Apple izvēlieties "System Preferences".
  2. Noklikšķiniet uz Openfire preferenču paneļa, kas atrodas sistēmas Preferences kategorijā "Citi".
  3. Jūs varat redzēt citu ziņojumu, kurā teikts: "Lai izmantotu Openfire preferenču rūti, sistēmas preferences ir jāatslēdz un jāatsāk atkārtoti." Tas notiek tāpēc, ka Openfire preferenču rūts ir 32 bitu lietojumprogramma. Lai palaistu lietojumprogrammu, 64-bitu sistēmas preferenču lietojumprogrammai ir jāatsakās un 32 bitu versija jāievada savā vietā. Tas neietekmēs jūsu Mac veiktspēju, tāpēc noklikšķiniet uz Labi un pēc tam atveriet Openfire preferenču rūti vēlreiz.
  4. Noklikšķiniet uz pogas Atvērt administrēšanas konsoli.
  5. Tas atvērs tīmekļa lapu jūsu noklusējuma pārlūkprogrammā, kas ļaus jums pārvaldīt Openfire Jabber serveri.
  6. Tā kā šī ir pirmā reize, kad esat izmantojis Openfire, administrācijas lapā būs redzams uzaicinājums un sāksies iestatīšanas process.
  7. Izvēlieties valodu un pēc tam noklikšķiniet uz Turpināt.
  8. Jūs varat iestatīt Openfire servera domēna nosaukumu. Ja jūs plānojat palaist Openfire serveri tikai vietējam tīklam bez savienojuma ar internetu, noklusējuma iestatījumi ir labi. Ja vēlaties Openfire serveri atvērt ārējiem savienojumiem, jums būs jānodrošina pilnīgs domēna vārds. Jūs varat to mainīt vēlāk, ja vēlaties. Mēs pieņemam, ka jūs izmantojat Openfire savam iekšējam tīklam. Pieņemiet noklusējuma iestatījumus un noklikšķiniet uz Turpināt.
  9. Varat izvēlēties izmantot ārējo datu bāzi, lai uzglabātu visus Openfire konta datus vai izmantot iegulto iebūvēto datu bāzi, kas iekļauta Openfire. Lielākajai daļai iekārtu ir iebūvēta datubāze, jo īpaši, ja savienojumu skaits ir mazāks nekā simts. Ja plānojat lielāku instalāciju, ārēja datu bāze ir labāka izvēle. Mēs pieņemsim, ka tas ir paredzēts nelielai instalācijai, tāpēc mēs izvēlēsimies Embedded Database opciju. Noklikšķiniet uz Turpināt.
  10. Lietotāja konta datus var saglabāt servera datu bāzē, vai arī tos var noņemt no direktoriju servera (LDAP) vai ClearSpace servera. Mazo un vidējo Openfire instalāciju gadījumā, jo īpaši, ja jūs vēl neizmantojat LDAP vai ClearSpace serveri, noklusējuma Openfire iegultā datu bāze ir visvieglākā opcija. Mēs turpināsim izmantot noklusējuma izvēli. Veiciet savu izvēli un noklikšķiniet uz Turpināt.
  11. Pēdējais solis ir izveidot administratora kontu. Nodrošiniet konta funkcionālu e-pasta adresi un paroli. Viena piezīme: šajā solī jūs nenorādāt lietotājvārdu. Šī noklusējuma administratora konta lietotājvārds būs "admin" bez pēdiņām. Noklikšķiniet uz Turpināt.

Iestatīšana ir pabeigta.

03 no 04

iChat Server - Openfire Jabber servera konfigurēšana

Ievadiet lietotājvārdu un paroli. Varat pēc izvēles arī iekļaut lietotāja reālo vārdu un e-pasta adresi un norādīt, vai jaunais lietotājs var būt servera administrators. Ekrāna uzņemšana no Coyote Moon Inc.

Tagad, kad Openfire Jabber servera pamata iestatīšana ir pabeigta, ir pienācis laiks konfigurēt serveri, lai jūsu iChat klienti varētu to piekļūt.

  1. Ja jūs turpināsit no vietas, kur mēs beidzamies pēdējā lappusē, tīmekļa lapā redzēsit pogu, kas ļaus jums pāriet uz Openfire administrēšanas kontu. Noklikšķiniet uz pogas, lai turpinātu. Ja aizverat iestatīšanas tīmekļa lapu, varat atjaunot piekļuvi administrēšanas konsolē, palaižot Openfire preferenču rangu un noklikšķinot uz pogas Atvērt administrēšanas konsoli.
  2. Ievadiet iepriekš norādīto lietotājvārdu (admin) un paroli, pēc tam noklikšķiniet uz Pieteikties.
  3. Openfire Admin Console nodrošina ar cilnes lietotāja interfeisu, kas ļauj jums konfigurēt serveri, lietotājus / grupas, sesijas, grupas tērzēšanu un spraudņus šim pakalpojumam. Šajā rokasgrāmatā mēs apskatīsim tikai pamati, kas jums jākonfigurē, lai Openfire Jabber serveri izveidotu un ātri darbotos.

Openfire administrēšanas konsole: e-pasta iestatījumi

  1. Noklikšķiniet uz cilnes Serveris, pēc tam noklikšķiniet uz apakšnodaļas Servera vadītājs.
  2. Noklikšķiniet uz izvēlnes E-pasta iestatījumi vienumu.
  3. Ievadiet savus SMTP iestatījumus, lai Openfire serveris varētu nosūtīt paziņojumus pa e-pastu administratoram. Tas nav obligāts; Openfire serveris darbosies neatkarīgi no tā, vai iestatāt e-pastu. Bet, tā kā Openfire administrators, ir ieteicams saņemt paziņojumus, ja kādreiz rodas kāda problēma.
  4. E-pasta iestatījumos pieprasītā informācija ir tā pati informācija, kuru izmantojat e-pasta klientam. Pasta resursi ir SMTP serveris (izejošā pasta serveris), kuru izmantojat savam e-pastam. Ja jūsu e-pasta serverim ir nepieciešama autentifikācija, noteikti aizpildiet servera lietotājvārdu un servera paroli. Šī ir tāda pati informācija kā jūsu e-pasta konta lietotājvārds un parole.
  5. Jūs varat pārbaudīt e-pasta iestatījumus, noklikšķinot uz pogas Nosūtīt testa e-pastu.
  6. Jums ir dota iespēja norādīt, kuram testa e-pastam vajadzētu doties, un kādam jābūt tēmai un pamattekstam. Kad esat veicis savas izvēles, noklikšķiniet uz Sūtīt.
  7. Testa e-pasts pēc īsa brīža jāparādās jūsu e-pasta lietojumprogrammā.

Openfire administratora konsoles: lietotāju izveide

  1. Noklikšķiniet uz cilnes Lietotāji / grupas.
  2. Noklikšķiniet uz apakšcilnes Lietotāji.
  3. Noklikšķiniet uz izvēlnes Izveidot jaunus lietotājus vienumu.
  4. Ievadiet lietotājvārdu un paroli. Varat pēc izvēles arī iekļaut lietotāja reālo vārdu un e-pasta adresi un norādīt, vai jaunais lietotājs var būt servera administrators.
  5. Atkārtojiet papildu lietotājus, kurus vēlaties pievienot.

Izmantojot iChat, lai izveidotu savienojumu

Jums būs nepieciešams izveidot jaunu lietotāja kontu iChat.

  1. Uzsāciet iChat un izvēlieties iChat izvēlni "Preferences".
  2. Atlasiet cilni Konti.
  3. Noklikšķiniet uz pogas plus (+) esošo kontu sarakstā.
  4. Izmantojiet nolaižamo izvēlni, lai iestatītu konta veidu uz "Jabber".
  5. Ievadiet konta nosaukumu. Vārds ir šādā formā: lietotājvārds @ domēna vārds. Domēna nosaukums tika noteikts iestatīšanas procesa laikā. Ja izmantojāt noklusējuma iestatījumus, tas būs tā Mac nosaukums, kurš uzņems Openfire serveri, un tā nosaukumam pievienos ".local". Piemēram, ja lietotājvārds ir Tom, un uzņēmēja Mac sauc Jerry, tad pilnīgais lietotājvārds ir Tom@Jerry.local.
  6. Ievadiet paroli, kuru lietotājam piešķirat Openfire.
  7. Noklikšķiniet uz Gatavs.
  8. Jaunajam kontam tiks atvērts jauns iChat ziņojumapmaiņas logs. Jūs varat redzēt brīdinājumu par to, ka serverim nav uzticama sertifikāta. Tas ir tādēļ, ka Openfire serveris izmanto pašpārliecinātu sertifikātu. Lai apstiprinātu sertifikātu, noklikšķiniet uz pogas Turpināt.

Tieši tā. Tagad jums ir pilnībā funkcionējošs Jabber serveris, kas ļaus iChat klientiem izveidot savienojumu. Protams, Openfire Jabber serverim ir diezgan daudz funkcionalitātes, nekā mēs šeit pētījām. Mēs izskatījām tikai minimālo nepieciešamo līmeni, lai Openfire serveris tiktu izveidots un darbotos, un savienot iChat klientus ar to.

Ja vēlaties uzzināt vairāk par Openfire Jabber servera lietošanu, papildu dokumentāciju varat atrast vietnē:

Openfire dokumentācija

Šīs rokasgrāmatas pēdējā lappusē ir norādījumi, kā atinstalēt Openfire serveri no Mac datora.

04 no 04

iChat Server - Openfire Jabber servera atinstalēšana

Ievadiet konta nosaukumu. Vārds ir šādā formā: lietotājvārds @ domēna vārds. Piemēram, ja lietotājvārds ir Tom, un uzņēmēja Mac sauc Jerry, tad pilnīgais lietotājvārds ir Tom@Jerry.local. Ekrāna uzņemšana no Coyote Moon Inc.

Viena lieta, kas man nepatīk par Openfire, ir tas, ka tajā nav iekļauts atinstalētājs vai viegli pieejama dokumentācija par to, kā to atinstalēt. Par laimi, Unix / Linux versijā ir detalizēta informācija par to, kur atrodas Openfire faili, un tā kā operētājsistēma OS X ir balstīta uz UNIX platformu, bija viegli atrast visus failus, kurus nepieciešams noņemt, lai atinstalētu lietojumprogrammu.

Atinstalējiet Openfire Mac

  1. Palaidiet sistēmas priekšrocības un pēc tam atlasiet Openfire preferenču rūti.
  2. Noklikšķiniet uz pogas Stop Openfire.
  3. Pēc īsas kavēšanās statusu par Openfire mainīs uz Apturēts.
  4. Aizveriet Openfire preferenču rūti.

Daži no failiem un mapēm, kas jums būs jāizdzēš, tiek saglabāti slēptās mapēs. Pirms jūs varat tos izdzēst, vispirms vispirms padariet tos redzamus. Pēc tam, kad esat pabeidzis atinstalēt Openfire, varat atrast instrukcijas par to, kā padarīt neredzamās vienības redzamas, kā arī to, kā tos atgriezt slēptajā formātā, šeit:

Skatiet slēptos mapes savā Mac datorā, izmantojot terminālu

  1. Pēc tam, kad slēptie priekšmeti ir redzami, atveriet Finder logu un dodieties uz:
    Startēšanas disks / usr / local /
  2. Aizstājiet vārdus "Startēšanas disks" ar Mac datora sāknēšanas apjomu.
  3. Kad esat / usr / local mapē velciet Openfire mapi uz atkritni.
  4. Pārejiet uz Startēšanas disku / Library / LaunchDaemons un velciet failu org.jivesoftware.openfire.plist uz atkritni.
  5. Pārejiet uz Startēšanas disku / Library / PreferencePanes un velciet Openfire.prefPane failu uz atkritni.
  6. Iztukšojiet atkritni.
  7. Tagad varat iestatīt savu Mac atkārtotu noklusējuma stāvokli sistēmas failu slēpšanai, izmantojot iepriekš aprakstītajā procesā aprakstīto procesu.