Create a Jabber-Based Server for iChat

Cov txheej txheem:

Create a Jabber-Based Server for iChat
Create a Jabber-Based Server for iChat
Anonim

Yog tias koj siv iChat, tej zaum koj twb paub lawm tias nws muaj kev txhawb nqa rau Jabber-based messaging. Qhov ntawd yog tib txoj kev xa xov uas siv los ntawm Google Talk thiab ntau lwm cov kev pabcuam zoo sib xws. Jabber siv cov txheej txheem qhib hu ua XMPP los pib thiab tham nrog cov neeg xa xov. Lub upshot ntawm lub moj khaum qhib yog tias nws ua rau nws yooj yim heev los khiav koj tus kheej Jabber server ntawm koj Mac.

iChat Server - Tsim koj tus kheej Jabber Server

Image
Image

Muaj ntau yam laj thawj los siv koj tus kheej Jabber server kom tso cai rau iChat xa xov:

  • Koj tswj tau leej twg tuaj yeem txuas rau qhov kev pabcuam.
  • Koj tuaj yeem tsim qhov kev xa xov kom ruaj ntseg.
  • Kua txhua yam kev sib txuas lus hauv tsev.
  • Easy cross-platform messaging.
  • Koj nyiam fiddle nrog koj Mac thiab muaj Jabber Server suab txias.

Tseem muaj ntau yam laj thawj, tshwj xeeb tshaj yog rau cov tuam txhab loj uas siv cov kev xa xov, tab sis rau feem coob ntawm cov neeg siv, tsim kom muaj Jabber server los rau kev ruaj ntseg ntawm kev paub tias koj lub tsev lossis lag luam me iChat cov lus tsis yog. nkag tau rau sab nraud qhov muag.

Qhov ntawd tsis tau txhais hais tias koj tab tom tsim qhov chaw kaw. Cov neeg rau zaub mov Jabber uas koj tsim hauv phau ntawv qhia no tuaj yeem teeb tsa rau kev siv hauv tsev nkaus xwb, qhib rau Is Taws Nem, lossis tsuas yog hais txog txhua yam hauv nruab nrab. Tab sis txawm tias koj xaiv qhib koj Jabber server rau kev sib txuas hauv Is Taws Nem, koj tseem tuaj yeem siv ntau yam kev ntsuas kev nyab xeeb los encrypt thiab khaws koj cov lus ntiag tug.

Nrog keeb kwm tawm ntawm txoj kev, cia peb pib.

Muaj ntau cov ntawv thov Jabber server muaj. Ntau tus xav kom koj rub tawm qhov chaws, thiab tom qab ntawd muab tso ua ke thiab ua cov ntawv thov server koj tus kheej. Lwm tus tau npaj mus, nrog cov lus qhia yooj yim heev.

Peb yuav siv Openfire, qhov chaw qhib, kev sib koom tes ntawm lub sijhawm tiag tiag. Nws siv XMPP (Jabber) rau nws txoj kev xa xov tam sim, thiab nws ua haujlwm tawm ntawm lub thawv nrog tus neeg siv iChat, nrog rau ntau lwm tus neeg xa xov Jabber.

Qhov zoo tshaj plaws, nws yog qhov kev teeb tsa yooj yim uas tsis txawv ntau dua li kev txhim kho lwm daim ntawv thov Mac. Nws kuj siv lub web-based interface rau configuring tus neeg rau zaub mov, yog li tsis muaj cov ntawv nyeem yuav tsum tau kho los yog tswj.

Yuav ua li cas Koj Yuav Tsum Tau Tsim Jabber Server

  • Openfire real-time kev sib koom tes server.
  • Ib Intel-based Mac.
  • Nyob ib nrab ib teev ntawm koj lub sijhawm.

iChat Server - Kev teeb tsa thiab teeb tsa ntawm Openfire Jabber Server

Image
Image

Peb xaiv Openfire rau peb cov neeg rau zaub mov Jabber vim nws qhov yooj yim ntawm kev teeb tsa, kev teeb tsa hauv lub vev xaib, thiab ua raws li cov qauv uas cia peb tsim cov neeg siv khoom sib txawv. Txhawm rau pib ntawm kev teeb tsa thiab teeb tsa, koj yuav tsum rub tawm qhov feem ntau tam sim no ntawm Openfire los ntawm Ignite Re altime lub vev xaib.

Download Openfire Jabber/XMPP Server

  1. Txhawm rau rub tawm daim ntawv thov Openfire, nres los ntawm Openfire qhov project site thiab nyem lub pob Download rau Openfire version tam sim no.
  2. Openfire muaj rau peb qhov kev khiav haujlwm sib txawv: Windows, Linux, thiab Mac. Raws li koj twb tau twv lawm, peb yuav siv lub Mac version ntawm daim ntawv thov.
  3. Xaiv lub Mac download khawm, ces nyem rau ntawm cov ntaub ntawv openfire_3_7_0.dmg. (Peb tab tom siv Openfire 3.7.0 rau cov lus qhia no; cov ntaub ntawv lub npe tiag tiag yuav hloov lub sijhawm raws li cov qauv tshiab tau tso tawm.)

Installing Openfire

  1. Thaum lub download tiav, qhib cov duab disk uas koj rub tawm, yog tias nws tsis qhib tau txais.
  2. ob-nias ntawm Openfire.pkg daim ntawv thov teev nyob rau hauv daim duab disk.
  3. Lub installer yuav qhib, txais tos koj rau Openfire XMPP Server. Nyem qhov Continue khawm.
  4. Openfire yuav nug qhov twg rau nruab software; qhov chaw nyob yog qhov zoo rau cov neeg siv feem ntau. Nyem qhov Install khawm.
  5. Koj yuav raug nug kom tus password admin. Muab tus password, thiab nyem OK.
  6. Thaum lub software tau teeb tsa lawm, nyem lub pob Kaw khawm.

Setting Openfire

  1. Openfire tau teeb tsa raws li qhov nyiam pane. Launch System Preferences los ntawm nias lub System Preferences Dock icon los yog xaiv System Preferences los ntawm Apple ntawv qhia.
  2. Nias lub Openfire nyiam pane nyob rau hauv "Lwm yam" qeb ntawm System Preferences.
  3. Koj tuaj yeem pom lwm cov lus uas hais tias, "Yuav siv lub Openfire nyiam pane, Qhov Kev Nyiam Yuav Tsum Tau Tawm thiab rov qhib dua." Qhov no tshwm sim vim tias Openfire nyiam pane yog daim ntawv thov 32-ntsis. Txhawm rau khiav daim ntawv thov, 64-ntsis System Preferences daim ntawv thov yuav tsum tawm, thiab 32-ntsis version khiav hauv nws qhov chaw. Qhov no yuav tsis cuam tshuam rau kev ua tau zoo ntawm koj Mac, yog li nyem OK, thiab tom qab ntawd qhib Openfire nyiam pane dua.
  4. Click the Open Admin Console khawm.
  5. Qhov no yuav qhib lub vev xaib hauv koj qhov browser default uas yuav tso cai rau koj los tswj hwm Openfire Jabber server.
  6. Vim qhov no yog thawj zaug uas koj tau siv Openfire, nplooj ntawv tswj hwm yuav tso cov lus txais tos thiab pib txheej txheem teeb tsa.
  7. Xaiv hom lus, ces nyem Continue.
  8. Koj tuaj yeem teeb tsa lub npe sau npe siv rau Openfire server. Yog tias koj tab tom npaj yuav khiav Openfire server nkaus xwb rau koj lub network hauv zos, tsis muaj kev sib txuas hauv Is Taws Nem, ces qhov teeb tsa lub neej ntawd zoo. Yog tias koj xav qhib Openfire server rau kev sib txuas sab nraud, koj yuav tsum tau muab lub npe sau npe ua tiav. Koj tuaj yeem hloov qhov no tom qab yog tias koj xav tau. Peb yuav xav tias koj siv Openfire rau koj tus kheej hauv network. Txais cov kev ua ntej, thiab nias Continue
  9. Koj tuaj yeem xaiv siv cov ntaub ntawv sab nraud los tuav tag nrho cov ntaub ntawv ntawm Openfire account lossis siv cov ntaub ntawv sau ua ke nrog Openfire. Lub embedded database yog zoo rau feem ntau installation, tshwj xeeb tshaj yog yog hais tias tus naj npawb ntawm cov neeg siv txuas yog tsawg tshaj li ib puas. Yog tias koj tab tom npaj lub installation loj dua, cov ntaub ntawv sab nraud yog qhov kev xaiv zoo dua. Peb yuav xav tias qhov no yog rau kev teeb tsa me me, yog li peb yuav xaiv qhov Embedded Databasekev xaiv. Nyem Continue
  10. Tus neeg siv cov ntaub ntawv tus lej tuaj yeem khaws cia rau hauv cov ntaub ntawv server, lossis nws tuaj yeem rub los ntawm cov npe server (LDAP) lossis ClearSpace server. Rau me me rau nruab nrab Openfire kev teeb tsa, tshwj xeeb tshaj yog tias koj tsis tau siv LDAP lossis ClearSpace server, lub neej ntawd Openfire embedded database yog qhov kev xaiv yooj yim tshaj plaws. Peb tab tom mus txuas ntxiv siv qhov kev xaiv ua ntej. Ua koj xaiv, thiab nias Continue
  11. Cov kauj ruam kawg yog los tsim ib tus account thawj coj. Muab qhov chaw nyob email ua haujlwm thiab tus password rau tus account. Ib qho kev ceeb toom: Koj tsis muab lub npe siv ntawm cov kauj ruam no. Tus neeg siv lub npe rau tus thawj tswj hwm tus as khauj no yuav yog 'admin'yam tsis muaj nqe lus. Nyem Continue

Kev teeb tsa tam sim no ua tiav.

iChat Server - Configuring the Openfire Jabber Server

Image
Image

Tam sim no qhov kev teeb tsa yooj yim ntawm Openfire Jabber server ua tiav, nws yog lub sijhawm los teeb tsa lub server kom koj cov neeg siv iChat tuaj yeem nkag mus rau nws.

  1. Yog tias koj tab tom txuas ntxiv los ntawm qhov peb tau tso rau ntawm nplooj ntawv kawg, koj yuav pom lub pob ntawm nplooj ntawv web uas yuav cia koj mus rau Openfire Administration Console. Nyem lub pob mus txuas ntxiv. Yog tias koj kaw qhov teeb tsa lub vev xaib, koj tuaj yeem rov nkag mus rau qhov kev tswj hwm console los ntawm kev qhib lub Openfire nyiam pane thiab nias lub Open Admin Console khawm.
  2. Nkag mus rau tus neeg siv lub npe (admin), thiab lo lus zais uas koj tau teev ua ntej, tom qab ntawd nyem Login.
  3. Lub Openfire Admin Console muab cov tabbed neeg siv interface uas tso cai rau koj los teeb tsa Server, Cov Neeg Siv / Pab Pawg, Kev Sib Tham, Pab Pawg Sib Tham, thiab Plugins rau kev pabcuam. Hauv phau ntawv qhia no, peb tsuas yog saib cov hauv paus uas koj yuav tsum tau teeb tsa kom muaj Openfire Jabber server thiab khiav nrawm.

Openfire Admin Console: Email Chaw

  1. Click the Server tab, ces nyem rau Server Manager sub-tab.
  2. Click the Email Chaw khoom noj khoom haus.
  3. Nkag mus rau koj qhov chaw SMTP kom tso cai rau Openfire server xa email ceeb toom rau tus thawj coj. Qhov no yog xaiv tau; Openfire server yuav ua haujlwm txawm tias koj teeb tsa email. Tab sis raws li tus thawj tswj hwm Openfire, nws yog ib lub tswv yim zoo kom tau txais kev ceeb toom yog tias muaj teeb meem tshwm sim.
  4. Cov ntaub ntawv nug rau hauv email chaw yog tib cov ntaub ntawv koj siv rau koj tus neeg siv email. Tus tswv tsev xa ntawv yog SMTP server (cov xa ntawv xa tawm) koj siv rau koj tus email. Yog tias koj tus email server xav tau authentication, nco ntsoov sau tus Server username, thiab Server password. Nov yog tib cov ntaub ntawv raws li koj tus email account username thiab password.
  5. Koj tuaj yeem sim qhov chaw email los ntawm nias lub Xa Test Email khawm.
  6. Koj tau muab lub peev xwm los txheeb xyuas tus email xeem yuav tsum mus rau, thiab cov ntsiab lus thiab lub cev yuav tsum yog dab tsi. Thaum koj xaiv, nyem Xa.
  7. Kev xeem email yuav tsum tshwm sim hauv koj daim ntawv thov email tom qab lub sijhawm luv luv.

Openfire Admin Console: Tsim cov neeg siv

  1. Click the Users/Groupstab.
  2. Click the Users sub-tab.
  3. Click the Create New Users khoom noj.
  4. Sau tus username thiab password. Koj tuaj yeem xaiv tau suav nrog tus neeg siv lub npe tiag tiag thiab email chaw nyob, thiab qhia seb tus neeg siv tshiab tuaj yeem ua tus thawj coj ntawm server.
  5. Rov ua dua rau cov neeg siv ntxiv uas koj xav ntxiv.

Siv iChat los txuas

Koj yuav tsum tsim tus account tshiab rau tus neeg siv hauv iChat.

  1. Launch iChat thiab xaiv Preferences los ntawm iChat zaub mov.
  2. Xaiv tus Accounts tab.
  3. Click the plus (+) khawm hauv qab daim ntawv teev cov nyiaj tam sim no.
  4. Siv cov ntawv qhia zaub mov los teeb tsa Tus Account Hom rau "Jabber."
  5. Sau npe tus account. Lub npe yog nyob rau hauv daim ntawv hauv qab no: username@domain name. Lub npe sau tau txiav txim siab thaum lub sijhawm teeb tsa. Yog tias koj siv lub neej ntawd nqis, nws yuav yog lub npe ntawm Mac uas yog hosting Openfire server, nrog ".local" ntxiv rau nws lub npe. Piv txwv li, yog tias tus neeg siv lub npe yog Tom thiab tus tswv tsev Mac hu ua Jerry, ces tus neeg siv tag nrho yuav yog [email protected].
  6. Sau tus password koj muab rau tus neeg siv hauv Openfire.
  7. Click Done.
  8. Ib qho tshiab iChat messaging qhov rai yuav qhib rau tus account tshiab. Koj tuaj yeem pom cov lus ceeb toom txog lub server tsis muaj daim ntawv pov thawj ntseeg siab. Qhov no yog vim tias Openfire server siv daim ntawv pov thawj tus kheej kos npe. Nyem lub Continue khawm kom txais daim ntawv pov thawj.

Nyob li ntawd. Tam sim no koj muaj lub luag haujlwm tag nrho Jabber server uas yuav tso cai rau cov neeg siv iChat txuas. Tau kawg, Openfire Jabber server muaj qhov ua haujlwm me ntsis rau nws dua li peb tau tshawb pom ntawm no. Peb tsuas yog saib qhov tsawg kawg nkaus uas yuav tsum tau ua kom tau txais Openfire server nce thiab khiav, thiab txuas koj cov neeg siv iChat rau nws.

Yog tias koj xav kawm ntxiv txog kev siv Openfire Jabber server, koj tuaj yeem nrhiav cov ntaub ntawv ntxiv ntawm:

Openfire Documentation

Nplooj ntawv kawg ntawm phau ntawv qhia no suav nrog cov lus qhia rau kev tshem tawm Openfire server los ntawm koj lub Mac.

iChat Server - Uninstalling Openfire Jabber Server

Image
Image

Ib yam uas kuv tsis nyiam txog Openfire yog tias nws tsis suav nrog cov uninstaller lossis cov ntaub ntawv uas muaj nyob rau hauv yuav ua li cas tshem tawm nws. Hmoov zoo, Unix/Linux version muaj cov ntsiab lus hais txog qhov twg Openfire cov ntaub ntawv nyob, thiab txij li OS X yog raws li UNIX platform, nws yooj yim heev los nrhiav tag nrho cov ntaub ntawv uas yuav tsum tau muab tshem tawm kom tshem tawm daim ntawv thov.

Uninstall Openfire rau Mac

  1. Launch System Preferences, thiab tom qab ntawd xaiv qhov Openfire nyiam pane.
  2. Click the Stop Openfire khawm.
  3. Tom qab ncua sijhawm luv luv, Cov xwm txheej rau Openfire yuav hloov mus rau Stopped.
  4. Kaw qhov Openfire nyiam pane.

Qee ntawm cov ntaub ntawv thiab cov folders koj yuav tsum tau muab tshem tawm yog khaws cia hauv cov folders zais. Ua ntej koj yuav rho tawm lawv, koj yuav tsum xub ua kom pom cov khoom. Koj tuaj yeem pom cov lus qhia yuav ua li cas kom pom cov khoom tsis pom, nrog rau yuav ua li cas xa rov qab mus rau hauv hom ntawv zais tom qab koj tau ua tiav uninstalling Openfire, ntawm no:

Saib cov folders zais ntawm koj lub Mac siv Terminal

  1. Tom qab ua kom pom cov khoom zais, qhib lub qhov rai Finder thiab mus rau: Startup drive/usr/local/
  2. Hloov cov lus "Startup drive" nrog lub npe ntawm koj Mac lub khau raj ntim.
  3. Ib zaug nyob rau hauv /usr/local folder, luag lub Openfire nplaub tshev rau hauv lub thoob khib nyiab.
  4. Navig rau Startup drive/Library/LaunchDaemons thiab luag cov ntaub ntawv org.jivesoftware.openfire.plist mus rau lub thoob khib nyiab.
  5. Nav mus rau Startup drive/Library/PreferencePanes thiab luag cov ntaub ntawv Openfire.prefPane mus rau thoob khib nyiab.
  6. Neeg lub thoob khib nyiab.
  7. Tam sim no koj tuaj yeem teeb tsa koj Mac rov qab mus rau lub neej ntawd ntawm kev zais cov ntaub ntawv kaw lus, siv cov txheej txheem teev tseg hauv qhov txuas saum toj no.

Pom zoo: