Oħloq Server Ibbażat fuq Jabber għall-iChat

01 ta '04

iChat Server - Oħloq is-Server Jabber Tiegħek

Se nkunu qed nużaw Openfire, sors miftuħ, server ta 'kollaborazzjoni f'ħin reali. Juża XMPP (Jabber) għas-sistema ta 'messaġġi istantanji tiegħu, u jaħdem barra mill-kaxxa bil-klijent iChat indiġenu, kif ukoll bosta klijenti oħra bbażati fuq Jabber. Korteżija bl-iskrin tal-qari ta 'Coyote Moon Inc.

Jekk tuża iChat , inti probabilment diġà taf li hija għandha appoġġ integrat għal messaġġi bbażati fuq Jabber. Dik hija l-istess skema ta 'messaġġi użata minn Google Talk u bosta servizzi oħra simili. Jabber juża protokoll ta 'sors miftuħ imsejjaħ XMPP biex jibda u jitkellem ma' klijenti ta 'messaġġi. Ir-riżultat ta 'qafas ta' sors miftuħ huwa li jagħmilha faċli ħafna li tmexxi s-server Jabber tiegħek stess fuq il-Mac tiegħek.

Għaliex Użah Jabber Ibbażat Tiegħek Ibbażat iChat Server?

Hemm bosta raġunijiet għall-użu tas-server Jabber tiegħek stess biex jippermetti messaġġi iChat:

Fil-fatt hemm ħafna raġunijiet oħra, speċjalment għal kumpaniji akbar li jużaw sistemi ta 'messaġġi, iżda għall-maġġoranza tal-utenti, il-ħolqien ta' server Jabber jaqa 'għas-sigurtà li jkun jaf li d-dar tiegħek jew negozji żgħar messaġġi iChat mhumiex aċċessibbli għall-għajnejn ta' barra.

Dan ma jfissirx li qed toħloq ambjent magħluq. Is-server Jabber li toħloq f'din il-gwida jista 'jiġi kkonfigurat biss għal użu intern, miftuħ għall-Internet, jew sempliċement għal kwalunkwe ħaġa li tkun bejn wieħed u ieħor. Iżda anke jekk tagħżel li tiftaħ is-server Jabber tiegħek għal konnessjonijiet tal-Internet, xorta tista 'tuża diversi miżuri tas-sigurtà biex tikkepta u żżomm il-messaġġi privati ​​tiegħek.

Bl-isfond mit-triq, ejja nibdew.

Hemm diversi applikazzjonijiet ta 'server Jabber disponibbli. Bosta jesiġu li inti tniżżel il-kodiċi tas-sors, u mbagħad tiġbor u tagħmel l-applikazzjoni tas-server innifsek. Oħrajn huma lesti li jmorru, b'installazzjonijiet ta 'installazzjoni sempliċi ħafna.

Se nkunu qed nużaw Openfire, sors miftuħ, server ta 'kollaborazzjoni f'ħin reali. Juża XMPP (Jabber) għas-sistema ta ' messaġġi istantanji tiegħu, u jaħdem barra mill-kaxxa bil-klijent iChat indiġenu, kif ukoll bosta klijenti oħra bbażati fuq Jabber.

L-aqwa minn hekk, huwa stallazzjoni sempliċi li mhijiex differenti ħafna mill-installazzjoni ta 'kwalunkwe applikazzjoni Mac oħra. Uża wkoll interface ibbażat fuq il-web biex jiġi kkonfigurat is-server, għalhekk m'hemm l-ebda fajls ta 'test li għandhom jiġu editjati jew ġestiti.

Dak li għandek bżonn biex toħloq Server Jabber

02 ta '04

iChat Server - Installazzjoni u Setup tas-Server Openfire Jabber

Is-server Openfire se jaħdem sew jekk issettja l-email u kemm jekk le. Imma bħala l-amministratur ta 'Openfire, hija idea tajba li tkun tista' tirċievi notifiki jekk tinqala 'xi problema. Korteżija bl-iskrin tal-qari ta 'Coyote Moon Inc.

Aħna għażlu Openfire għas-server Jabber tagħna minħabba l-faċilità ta 'installazzjoni, konfigurazzjoni bbażata fuq il-web u l-aderenza ma' standards li jgħidilna nwaqqfu server ta 'pjattaforma transkonfinali. Biex tibda fuq l-installazzjoni u s-setup, għandek bżonn tieħu l-aktar verżjoni attwali ta 'Openfire mill-websajt Ignite Realtime.

Niżżel is-Openfire Jabber / XMPP Server

  1. Biex tniżżel l-applikazzjoni Openfire, waqqaf is-sit tal-proġett Openfire u kklikkja l-buttuna Download għall-iktar verżjoni attwali ta 'Openfire.
  2. Openfire huwa disponibbli għal tliet sistemi operattivi differenti: Windows, Linux, u Mac. Kif diġà probabilment diġà guessed, aħna ser tkun qed tuża l-verżjoni Mac tal-applikazzjoni.
  3. Agħżel il-buttuna biex tniżżel Mac, imbagħad ikklikkja fuq il-fajl openfire_3_7_0.dmg. (Aħna qed jużaw OpenFire 3.7.0 għal dawn l-istruzzjonijiet; l-isem tal-fajl attwali jinbidel maż-żmien hekk kif jinħelsu verżjonijiet ġodda.)

Installazzjoni ta 'Openfire

  1. Ladarba t-tniżżil jitlesta, tiftaħ l-immaġni tad-diska li tniżżel, jekk ma tinfetaħx awtomatikament.
  2. Ikklikkja darbtejn fuq l-applikazzjoni Openfire.pkg elenkata fl-immaġni tad-disk.
  3. L-installatur ser jiftaħ, nilqgħek għal Openfire XMPP Server. Ikklikkja fuq il-buttuna Tkompli.
  4. Openfire se jitlob fejn tinstalla s-softwer; il-lokalità default hija tajba għal ħafna mill-utenti. Ikklikkja fuq il-buttuna Install.
  5. Inti ser tintalab għal password ta 'l-amministrazzjoni . Provvista tal-password, u kklikkja OK.
  6. Ladarba s-softwer ikun ġie installat, agħfas il-buttuna Close.

Twaqqif ta 'Openfire

  1. Openfire huwa installat bħala panew ta 'preferenza. Tnedija Preferenzi tas-Sistema jew billi tikklikkja fuq l-ikona tal-Baxx tal-Preferenzi tas-Sistema jew tagħżel "Preferenzi tas-Sistema" mill-menu Apple.
  2. Ikklikkja l-pannell ta 'preferenza Openfire li jinsab fil-kategorija "Oħra" tal-Preferenzi tas-Sistema.
  3. Tista 'tara messaġġ ieħor li jgħid, "Biex tuża l-pannell ta' preferenza Openfire, Preferenzi tas-Sistema għandhom jieqfu u jerġgħu jinfetħu." Dan jiġri minħabba li l-pannell ta 'preferenza Openfire huwa applikazzjoni ta' 32-bit. Sabiex titmexxa l-applikazzjoni, l-applikazzjoni ta 'Preferenzi tas-Sistema ta' 64 bit trid tieqaf, u l-verżjoni ta '32-bit timxi' l hemm. Dan ma jaffettwax il-prestazzjoni tal-Mac tiegħek, ikklikkja OK, u mbagħad tiftaħ il-panew ta 'preferenza Openfire mill-ġdid.
  4. Ikklikkja fuq il-buttuna Open Console tal-Admin.
  5. Dan se jiftaħ paġna web fil-brawżer default tiegħek li jippermettilek li tamministra s-server Openfire Jabber.
  6. Peress li din hija l-ewwel darba li użajt Openfire, il-paġna ta 'l-amministrazzjoni ser turi messaġġ ta' merħba u tibda l-proċess ta 'l-istallazzjoni.
  7. Agħżel lingwa, imbagħad ikklikkja Kompli.
  8. Tista 'tissettja l-isem tad-dominju użat għas-server Openfire. Jekk qed tippjana li tmexxi s-server Openfire biss għan-netwerk lokali tiegħek, mingħajr konnessjoni ma 'l-Internet, allura s-settings default huma multa. Jekk trid tiftaħ is-server Openfire għal konnessjonijiet esterni, ikollok bzonn li tipprovdi isem ta 'dominju kkwalifikat b'mod sħiħ. Tista 'tbiddel dan aktar' il quddiem jekk tixtieq. Aħna ser nassumu li qed tuża Openfire għan-netwerk intern tiegħek stess. Aċċetta l-inadempjenzi, u kklikkja Kompli.
  9. Tista 'tagħżel li tuża database esterna biex iżżomm id-data kollha tal-kont ta' Openfire jew tuża d-database inkorporata inkluża ma 'Openfire. Id-database inkorporata hija multa għall-biċċa l-kbira tal-installazzjonijiet, speċjalment jekk in-numru ta 'klijenti li jgħaqqdu huwa inqas minn mija. Jekk qed tippjana installazzjoni akbar, id-database esterna hija għażla aħjar. Se nassumu li dan huwa għal installazzjoni żgħira, hekk aħna ser tagħżel l-għażla tad-Database Integrata. Ikklikkja Kompli.
  10. Id-dejta tal-kont tal-utent tista 'tinħażen fid-database tas-server, jew tista' tinġibed minn server ta 'direttorju (LDAP) jew minn server ClearSpace. Għal stallazzjonijiet ta 'Openfire żgħar jew medji, speċjalment jekk int ma tkunx qed tuża diġà LDAP jew Server ClearSpace, id-database defaultf Embedfire hija l-aktar għażla faċli. Se nkomplu bl-użu tal-għażla default. Agħmel l-għażla tiegħek, u kklikkja Kompli.
  11. L-aħħar pass huwa li jinħoloq kont ta 'amministratur. Ipprovdi indirizz elettroniku funzjonali u password għall-kont. Nota waħda: M'intix qed tipprovdi username f'dan il-pass. Il-username għal dan il-kont ta 'amministratur default se jkun "admin" mingħajr il-kwotazzjonijiet. Ikklikkja Kompli.

Is-setup issa hija kompluta.

03 ta '04

iChat Server - Konfigurazzjoni tas-server Openfire Jabber

Daħħal username u password. Tista 'wkoll b'mod fakultattiv tinkludi l-isem veru u l-indirizz tal-email tal-utent, u speċifika jekk l-utent il-ġdid jistax ikun amministratur tas-server. Korteżija bl-iskrin tal-qari ta 'Coyote Moon Inc.

Issa li s-setup bażiku tas-server Openfire Jabber huwa komplut, wasal iż-żmien li jiġi kkonfigurat is-server sabiex il-klijenti iChat tiegħek ikunu jistgħu jaċċessawh.

  1. Jekk qed tibqa 'minn fejn ħallietna fl-aħħar paġna, int ser tara buttuna fuq il-paġna tal-web li tavżak timxi fuq l-Openfire Administration Console. Ikklikkja l-buttuna biex tkompli. Jekk għalaq il-paġna tal-web ta 'l-issettjar, tista' terġa 'tikseb aċċess għall-console ta' l-amministrazzjoni billi tniedi panel ta 'preferenza Openfire u tikklikkja fuq il-buttuna Open Console ta' l-Admin.
  2. Daħħal il-username (admin), u l-password li speċifikat qabel, imbagħad ikklikkja Login.
  3. L-Openfire Admin Console jipprovdi interface tal-utent tabbed li jippermettilek li tikkonfigura Server, Utenti / Gruppi, Sessjonijiet, Grupp Chat, u Plugins għas-servizz. F'din il-gwida, aħna nħarsu biss lejn l-affarijiet bażiċi li għandek bżonn biex jiġi kkonfigurat li s-server Openfire Jabber jibda jaħdem malajr.

Openfire Admin Console: Settings ta 'Email

  1. Ikklikkja fuq it-Tab Server, imbagħad ikklikkja s-sub-tab Manager Server.
  2. Ikklikkja l-oġġett tal-menù tal-Settings Email
  3. Daħħal is-settings SMTP tiegħek biex tippermetti lis-server Openfire jibgħat notifiki ta 'notifiki lill-amministratur. Dan huwa fakultattiv; is-server ta 'Openfire se jaħdem kemm jekk twaqqaf l-email u kemm jekk le. Imma bħala l-amministratur ta 'Openfire, hija idea tajba li tkun tista' tirċievi notifiki jekk tinqala 'xi problema.
  4. L-informazzjoni mitluba fis-settings tal-email hija l-istess informazzjoni li tuża għall-klijent tal-email tiegħek. L-email host huwa s-server SMTP (server tal-posta ħierġa) li tuża għall-email tiegħek. Jekk is-server tal-email tiegħek jeħtieġ awtentikazzjoni, kun żgur li timla l-username tal-Server, u l-password tas-Servers. Din hija l-istess informazzjoni bħall-username u l-password tal-kont tal-email tiegħek.
  5. Tista 'tittestja l-issettjar tal-Email billi tikklikkja l-buttuna Ibgħat Test Email.
  6. Int tingħata l-abbiltà li tispeċifika min għandu jmur l-email tat-test, u dak li għandu jkun is-suġġett u t-test tal-ġisem. Ladarba tagħmel l-għażliet tiegħek, ikklikkja Ibgħat.
  7. L-email tat-test għandu jidher fl-applikazzjoni tal-email tiegħek wara ftit żmien.

Openfire Admin Console: Ħolqien ta 'Utenti

  1. Ikklikkja fuq it-Tab Utenti / Gruppi.
  2. Ikklikkja fuq is-sub-tab Utenti.
  3. Ikklikkja l-oġġett tal-menù Create Oħra Utenti
  4. Daħħal username u password. Tista 'wkoll b'mod fakultattiv tinkludi l-isem veru u l-indirizz tal-email tal-utent, u speċifika jekk l-utent il-ġdid jistax ikun amministratur tas-server.
  5. Irrepeti għal utenti addizzjonali li tixtieq iżżid.

Uża l-ihat biex tikkomunika

Ikollok bżonn toħloq kont ġdid għall-utent fl-iChat.

  1. Tniedi iChat u agħżel "Preferenzi" mill-menu iChat.
  2. Agħżel it-tab tal-Kontijiet.
  3. Ikklikkja l-buttuna plus (+) taħt il-lista tal-kontijiet kurrenti.
  4. Uża l-menu dropdown biex tiffissa t-Tip tal-Kont għal "Jabber".
  5. Daħħal l-isem tal-kont. L-isem huwa fil-forma li ġejja: username @ domain name. L-isem tad-dominju ġie ddeterminat matul il-proċess tas-setup. Jekk użajt is-settings awtomatiċi, se jkun l-isem tal-Mac li jospita s-server Openfire, b '".lokal" mehmuż ma' isimha. Pereżempju, jekk il-username huwa Tom u l-ospitant Mac huwa msejjaħ Jerry, allura l-username sħiħ ikun Tom@Jerry.local.
  6. Daħħal il-password li inti assenjat lill-utent f'Widfire.
  7. Ikklikkja Magħmul.
  8. Se tinfetaħ tieqa tal-messaġġi iChat ġdida għall-kont il-ġdid. Tista 'tara twissija dwar is-server li m'għandux ċertifikat ta' fiduċja. Dan minħabba li s-server Openfire juża ċertifikat awto-ffirmat. Ikklikkja fuq il-buttuna Continue biex taċċetta ċ-ċertifikat.

Dak hu. Issa għandek server Jabber kompletament operattiv li se jippermetti lill-klijenti ta 'iChat biex jgħaqqduhom. Naturalment, server Openfire Jabber għandu pjuttost aktar funzjonalità għaliha milli aħna esplorati hawn. Aħna biss ħares lejn il-minimu assolut meħtieġ biex is-server Openfire jibda jaħdem, u biex jikkonnettja l-klijenti iChat tiegħek magħha.

Jekk tixtieq titgħallem aktar dwar l-użu tas-server Openfire Jabber, tista 'ssib dokumentazzjoni addizzjonali fuq:

Dokumentazzjoni ta 'Openfire

L-aħħar paġna ta 'din il-gwida tinkludi struzzjonijiet għall-uninstalling tas-server Openfire minn Mac tiegħek.

04 ta '04

iChat Server - Nista 'ninstallajt is-Server Openfire Jabber

Daħħal l-isem tal-kont. L-isem huwa fil-forma li ġejja: username @ domain name. Pereżempju, jekk il-username huwa Tom u l-ospitant Mac huwa msejjaħ Jerry, allura l-username sħiħ ikun Tom@Jerry.local. Korteżija bl-iskrin tal-qari ta 'Coyote Moon Inc.

Ħaġa waħda ma rridx dwar Openfire hija li ma tinkludix uninstaller, jew dokumentazzjoni faċilment disponibbli dwar kif għandha tinstallaha. B'xorti tajba, il-verżjoni Unix / Linux fiha dettalji dwar fejn jinsabu l-fajls Openfire, u peress li OS X hija bbażata fuq pjattaforma UNIX, kien pjuttost faċli li ssib il-fajls kollha li jeħtieġ li jitneħħew biex titneħħa l-applikazzjoni.

Uninstall Openfire għall-Mac

  1. Tniedi Preferenzi tas-Sistema, u mbagħad agħżel il-pagna tal-preferenza Openfire.
  2. Ikklikkja fuq il-buttuna Stop Openfire.
  3. Wara dewmien qasir, l-Istatus għal Openfire jinbidel għal Waqqaf.
  4. Agħlaq il-pannell ta 'preferenza Openfire.

Uħud mill-fajls u folders li ghandek bzonn biex titħassar huma maħżuna f'folders moħbija. Qabel ma tista 'tħassarhom, l-ewwel trid tagħmel l-oġġetti viżibbli. Tista 'ssib l-istruzzjonijiet dwar kif tagħmel viżibbli l-oġġetti inviżibbli, kif ukoll kif tirritornahom għall-format moħbi wara li tkun spiċċajt uninstalling Openfire, hawnhekk:

Ara l-folders moħbija fuq il-Mac tiegħek billi tuża Terminal

  1. Wara li tagħmel viżibbli l-oġġetti moħbija, aqta 'tieqa Finder u navża għal:
    Startup drive / usr / local /
  2. Ibdel il-kliem "Startup drive" bl-isem tal-volum tal-but tal-Mac tiegħek.
  3. Ladarba fil-folder / usr / lokali, arka l-folder Openfire lejn it-Trash.
  4. Mur lejn Startup drive / Library / LaunchDaemons u ġġib il-fajl org.jivesoftware.openfire.plist fit-Trash.
  5. Mur fil-drive Startup / Librerija / PreferencePanes u ġġib il-fajl Openfire.prefPane fit-Trash.
  6. Ibla 'l-iskart.
  7. Issa tista 'ssettja l-Mac tiegħek lura għall-kondizzjoni inadempjenti tal-fajls tas-sistema ta' ħabi, billi tuża l-proċess deskritt fil-link hawn fuq.