Izveidojiet uz Jabber balstītu serveri iChat

Satura rādītājs:

Izveidojiet uz Jabber balstītu serveri iChat
Izveidojiet uz Jabber balstītu serveri iChat
Anonim

Ja izmantojat iChat, jūs droši vien jau zināt, ka tajā ir iebūvēts Jabber balstītas ziņojumapmaiņas atbalsts. Tā ir tā pati ziņojumapmaiņas shēma, ko izmanto Google Talk un daudzi citi līdzīgi pakalpojumi. Jabber izmanto atvērtā pirmkoda protokolu, ko sauc par XMPP, lai uzsāktu ziņojumapmaiņas klientus un runātu ar tiem. Atvērtā pirmkoda sistēmas rezultāts ir tāds, ka tas ļoti viegli ļauj palaist savu Jabber serveri jūsu Mac datorā.

iChat serveris - izveidojiet pats savu Jabber serveri

Image
Image

Ir daudz iemeslu, lai izmantotu savu Jabber serveri, lai atļautu iChat ziņojumapmaiņu:

  • Jūs kontrolējat, kurš var izveidot savienojumu ar pakalpojumu.
  • Varat izveidot drošu ziņojumapmaiņas sistēmu.
  • Saglabājiet visus ziņojumapmaiņas sakarus uzņēmumā.
  • Vienkārša ziņojumapmaiņa starp platformām.
  • Jums patīk nodarboties ar savu Mac datoru, un Jabber Server izklausās forši.

Patiesībā ir daudz citu iemeslu, īpaši lielākiem uzņēmumiem, kas izmanto ziņojumapmaiņas sistēmas, taču lielākajai daļai lietotāju Jabber servera izveide ir saistīta ar drošību, apzinoties, ka jūsu mājas vai mazā uzņēmuma iChat ziņojumi nav pieejams ārējām acīm.

Tas nenozīmē, ka veidojat slēgtu vidi. Jabber serveri, ko izveidojat šajā rokasgrāmatā, var konfigurēt tikai iekšējai lietošanai, atvērts internetam vai gandrīz jebko citu. Bet pat tad, ja izvēlaties atvērt savu Jabber serveri interneta savienojumiem, joprojām varat izmantot dažādus drošības pasākumus, lai šifrētu un saglabātu ziņojumapmaiņu privātu.

Kad fons nav traucēts, sāksim darbu.

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

Mēs izmantosim Openfire - atvērtā koda reāllaika sadarbības serveri. Tūlītējai ziņojumapmaiņas sistēmai tas izmanto XMPP (Jabber), un tas darbojas uzreiz ar iChat klientu, kā arī daudziem citiem Jabber ziņojumapmaiņas klientiem.

Vislabākais ir tas, ka tā ir vienkārša instalēšana, kas daudz neatšķiras no jebkuras citas Mac lietojumprogrammas instalēšanas. Servera konfigurēšanai tiek izmantots arī tīmekļa interfeiss, tāpēc nav jārediģē vai jāpārvalda teksta faili.

Kas jums nepieciešams, lai izveidotu Jabber serveri

  • Openfire reāllaika sadarbības serveris.
  • Mac, kura pamatā ir Intel.
  • Apmēram pusstunda jūsu laika.

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

Image
Image

Mēs izvēlējāmies Openfire savam Jabber serverim, jo tas ir viegli instalējams, konfigurēts tīmeklī un atbilst standartiem, kas ļauj mums izveidot starpplatformu serveri. Lai sāktu instalēšanu un iestatīšanu, jums ir jāiegūst jaunākā Openfire versija no Ignite Re altime vietnes.

Lejupielādēt Openfire Jabber/XMPP serveri

  1. Lai lejupielādētu Openfire lietojumprogrammu, apmeklējiet Openfire projekta vietni un noklikšķiniet uz pogas Lejupielādēt, lai iegūtu jaunāko Openfire versiju.
  2. Openfire ir pieejams trīs dažādām operētājsistēmām: Windows, Linux un Mac. Kā jūs droši vien jau uzminējāt, mēs izmantosim lietojumprogrammas Mac versiju.
  3. Atlasiet Mac pogu download, 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 tiks izlaistas jaunas versijas.)

Openfire instalēšana

  1. Kad lejupielāde ir pabeigta, atveriet lejupielādēto diska attēlu, ja tas netika atvērts automātiski.
  2. Divreiz noklikšķiniet uz diska attēlā norādītās lietojumprogrammas Openfire.pkg.
  3. Tiks atvērts instalēšanas programma, sveicot jūs Openfire XMPP serverī. 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 Install.
  5. Jums tiks lūgts ievadīt administratora paroli. Ievadiet paroli un noklikšķiniet uz OK.
  6. Kad programmatūra ir instalēta, noklikšķiniet uz pogas Aizvērt.

Openfire iestatīšana

  1. Openfire ir instalēta kā preferenču rūts. Palaidiet Sistēmas preferences, vai nu noklikšķinot uz System Preferences Dock ikonas vai Apple izvēlnē atlasot System Preferences.
  2. Noklikšķiniet uz Openfire preferenču rūts, kas atrodas sistēmas preferenču kategorijā "Cits".
  3. Var tikt parādīts cits ziņojums, kurā teikts: "Lai izmantotu Openfire preferenču rūti, System Preferences ir jāaizver un jāatver." Tas notiek tāpēc, ka Openfire preferenču rūts ir 32 bitu lietojumprogramma. Lai palaistu lietojumprogrammu, 64 bitu lietojumprogramma System Preferences ir jāaizver, un tās vietā ir jāpalaiž 32 bitu versija. Tas neietekmēs jūsu Mac veiktspēju, tāpēc noklikšķiniet uz OK un pēc tam vēlreiz atveriet Openfire preferenču rūti.
  4. Noklikšķiniet uz pogas Open Admin Console.
  5. Tādējādi jūsu noklusējuma pārlūkprogrammā tiks atvērta tīmekļa lapa, kas ļaus jums administrēt Openfire Jabber serveri.
  6. Tā kā šī ir pirmā reize, kad izmantojat Openfire, administrācijas lapā tiks parādīts sveiciena ziņojums un tiks sākts iestatīšanas process.
  7. Atlasiet valodu, pēc tam noklikšķiniet uz Turpināt.
  8. Var iestatīt Openfire serverim izmantoto domēna nosaukumu. Ja plānojat darbināt Openfire serveri tikai lokālajam tīklam bez savienojuma ar internetu, noklusējuma iestatījumi ir piemēroti. Ja vēlaties atvērt Openfire serveri ārējiem savienojumiem, jums būs jānorāda pilnībā kvalificēts domēna nosaukums. Ja vēlaties, vēlāk varat to mainīt. Mēs pieņemsim, ka 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ēju datu bāzi, lai glabātu visus Openfire konta datus, vai izmantot Openfire iekļauto iegulto iebūvēto datu bāzi. Iegultā datu bāze ir piemērota lielākajai daļai instalāciju, it īpaši, ja klientu skaits, kas savieno, ir mazāks par simtu. Ja plānojat lielāku instalāciju, ārējā 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 atlasīsim opciju Iegultā datu bāze. Noklikšķiniet uz Turpināt
  10. Lietotāja konta datus var saglabāt servera datu bāzē, vai arī tos var iegūt no direktoriju servera (LDAP) vai ClearSpace servera. Mazām un vidējām Openfire instalācijām, it īpaši, ja jūs vēl neizmantojat LDAP vai ClearSpace serveri, noklusējuma Openfire iegultā datubāze ir vienkāršākā iespēja. Mēs turpināsim izmantot noklusējuma atlasi. Veiciet izvēli un noklikšķiniet uz Turpināt
  11. Pēdējais solis ir izveidot administratora kontu. Norādiet funkcionālu e-pasta adresi un konta paroli. Viena piezīme: šajā darbībā jūs nenorādījā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 tagad ir pabeigta.

iChat Server - Openfire Jabber servera konfigurēšana

Image
Image

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

  1. Ja turpināsiet no vietas, kur mēs pārtraucām pēdējā lapā, tīmekļa lapā redzēsit pogu, kas ļaus jums pāriet uz Openfire administrēšanas konsoli. Noklikšķiniet uz pogas, lai turpinātu. Ja aizvērāt iestatīšanas tīmekļa lapu, varat atgūt piekļuvi administrācijas konsolei, palaižot Openfire preferenču rūti un noklikšķinot uz pogas Open Admin Console.
  2. Ievadiet iepriekš norādīto lietotājvārdu (admin) un paroli, pēc tam noklikšķiniet uz Pieteikties.
  3. Openfire administratora konsole nodrošina lietotāja interfeisu ar cilnēm, kas ļauj pakalpojumam konfigurēt serveri, lietotājus/grupas, sesijas, grupas tērzēšanu un spraudņus. Šajā rokasgrāmatā mēs apskatīsim tikai tos pamatus, kas ir jākonfigurē, lai Openfire Jabber serveris ātri darbotos.

Openfire Admin Console: e-pasta iestatījumi

  1. Noklikšķiniet uz cilnes Server, pēc tam noklikšķiniet uz Server Manager.
  2. Noklikšķiniet uz E-pasta iestatījumi.
  3. Ievadiet savus SMTP iestatījumus, lai Openfire serveris varētu nosūtīt paziņojumu e-pasta ziņojumus administratoram. Tas nav obligāti; Openfire serveris darbosies neatkarīgi no tā, vai iestatīsit e-pastu. Taču kā Openfire administratoram ir ieteicams saņemt paziņojumus, ja rodas kāda problēma.
  4. E-pasta iestatījumos pieprasītā informācija ir tāda pati, ko izmantojat savam e-pasta klientam. Pasta resursdators ir SMTP serveris (izejošā pasta serveris), ko izmantojat savam e-pastam. Ja jūsu e-pasta serverim nepieciešama autentifikācija, noteikti ievadiet 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. Varat pārbaudīt e-pasta iestatījumus, noklikšķinot uz pogas Sūtīt testa e-pastu.
  6. Jums tiek dota iespēja norādīt, kam jānosūta testa e-pasts, kā arī tēmai un pamattekstam. Kad esat izdarījis izvēli, noklikšķiniet uz Sūtīt.
  7. Pēc neilga laika jūsu e-pasta lietojumprogrammā jāparādās testa e-pasta ziņojumam.

Openfire Admin Console: lietotāju izveide

  1. Noklikšķiniet uz cilnes Users/Groups.
  2. Noklikšķiniet uz Users.
  3. Noklikšķiniet uz izvēlnes vienuma Izveidot jaunus lietotājus.
  4. Ievadiet lietotājvārdu un paroli. Varat arī pēc izvēles iekļaut lietotāja īsto vārdu un e-pasta adresi, kā arī norādīt, vai jaunais lietotājs var būt servera administrators.
  5. Atkārtojiet šo darbību citiem lietotājiem, kurus vēlaties pievienot.

Izmantojot iChat, lai izveidotu savienojumu

Jums būs jāizveido jauns lietotāja konts pakalpojumā iChat.

  1. Palaidiet iChat un iChat izvēlnē atlasiet Preferences.
  2. Atlasiet cilni Accounts.
  3. Noklikšķiniet uz pogas plus (+) zem norēķinu kontu saraksta.
  4. Izmantojiet nolaižamo izvēlni, lai konta veidu iestatītu uz Jabber.
  5. Ievadiet konta nosaukumu. Nosaukums ir šādā formā: lietotājvārds@domēna nosaukums. Domēna nosaukums tika noteikts iestatīšanas procesa laikā. Ja izmantojāt noklusējuma iestatījumus, tas būs tā Mac datora nosaukums, kurā tiek mitināts Openfire serveris, un tā nosaukumam ir pievienots ".local". Piemēram, ja lietotājvārds ir Toms un resursdatora Mac nosaukums ir Džerijs, tad pilnais lietotājvārds ir [email protected].
  6. Ievadiet paroli, ko piešķīrāt lietotājam Openfire.
  7. Noklikšķiniet uz Gatavs.
  8. Jaunajam kontam tiks atvērts jauns iChat ziņojumapmaiņas logs. Iespējams, tiks parādīts brīdinājums par to, ka serverim nav uzticama sertifikāta. Tas ir tāpēc, ka Openfire serveris izmanto pašparakstītu sertifikātu. Noklikšķiniet uz pogas Turpināt, lai pieņemtu sertifikātu.

Tas ir viss. Tagad jums ir pilnībā funkcionējošs Jabber serveris, kas ļaus iChat klientiem izveidot savienojumu. Protams, Openfire Jabber serverim ir daudz vairāk funkcionalitātes, nekā mēs šeit izpētījām. Mēs izskatījām tikai minimālo apjomu, kas nepieciešams, lai Openfire serveris sāktu un darbotos un savienotu ar to jūsu iChat klientus.

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ā lapā ir ietverti norādījumi Openfire servera atinstalēšanai no jūsu Mac datora.

iChat Server - Openfire Jabber servera atinstalēšana

Image
Image

Viena lieta, kas man nepatīk Openfire, ir tā, ka tajā nav iekļauts atinstalētājs vai viegli pieejama dokumentācija par tā atinstalēšanu. Par laimi, Unix/Linux versijā ir ietverta informācija par Openfire failu atrašanās vietu, un, tā kā OS X pamatā ir UNIX platforma, bija diezgan viegli atrast visus failus, kas jānoņem, lai atinstalētu lietojumprogrammu.

Atinstalējiet Openfire operētājsistēmai Mac

  1. Palaidiet System Preferences un pēc tam atlasiet Openfire preferenču rūti.
  2. Noklikšķiniet uz pogas Stop Openfire.
  3. Pēc nelielas aizkaves Openfire statuss tiks mainīts uz Stopped.
  4. Aizveriet Openfire preferenču rūti.

Daži faili un mapes, kas jums būs jāizdzēš, tiek glabāti slēptās mapēs. Lai tos varētu dzēst, vispirms tie ir jāpadara redzami. Norādījumus par to, kā padarīt neredzamus vienumus redzamus, kā arī tos atgriezt slēptā formātā pēc Openfire atinstalēšanas, varat atrast šeit:

Skatiet slēptās mapes savā Mac datorā, izmantojot termināli

  1. Pēc tam, kad slēptie vienumi ir redzami, atveriet Finder logu un dodieties uz: Startup drive/usr/local/
  2. Aizstāt vārdus "Startup drive" ar sava Mac datora sāknēšanas skaļuma nosaukumu.
  3. Atrodoties mapē /usr/local, velciet Openfire mapi uz miskasti.
  4. Pāriet uz Startup drive/Library/LaunchDaemons un velciet failu org.jivesoftware.openfire.plist uz miskasti.
  5. Pāriet uz Startup drive/Library/PreferencePanes un velciet Openfire.prefPane failu uz miskasti.
  6. Iztukšojiet miskasti.
  7. Tagad varat iestatīt Mac datoru atpakaļ uz noklusējuma sistēmas failu slēpšanas stāvokli, izmantojot procesu, kas aprakstīts iepriekš minētajā saitē.

Ieteicams: