Luo Jabber-pohjainen palvelin iChatille

01/04

iChat Server - Luo oma Jabber-palvelin

Aiomme käyttää Openfire, avoimen lähdekoodin reaaliaikaista yhteistyöpalvelinta. Se käyttää XMPP: tä (Jabber) pikaviestijärjestelmäänsä, ja se toimii ruutuun natiiviin iChat -asiakkaaseen ja muihin Jabber-pohjaisiin viestintäasiakkaisiin. Screen capture courtesy of Coyote Moon Inc.

Jos käytät iChatia , luultavasti tiedät jo, että sillä on sisäänrakennettu tuki Jabber-pohjaiselle viestinnälle. Tämä on sama viestintäjärjestelmä, jota Google Talk ja monet muut vastaavat palvelut käyttävät. Jabber käyttää avoimen lähdekoodin protokollaa nimeltä XMPP aloittamaan ja keskustelemaan messaging-asiakkaiden kanssa. Avoimen lähdekoodin lopputulos on se, että se tekee omalta Jabber-palvelimelta erittäin helppoa Macissa.

Miksi käyttää oman Jabber-pohjaisen iChat-palvelimen?

IChat-viestien käyttämiseen on useita syitä käyttää Jabber-palvelintasi:

Tosiasiassa on monia muita syitä, etenkin suurille yrityksille, jotka käyttävät viestintäjärjestelmiä, mutta useimmille käyttäjille Jabber-palvelimen luominen tulee varmuuteen tietäen, että kodin tai pienten yritysten iChat-viestejä ei ole saatavilla ulkopuolisille silmille.

Tämä ei tarkoita, että luot suljetun ympäristön. Tässä oppaassa luotu Jabber-palvelin voi olla konfiguroitu vain talon sisäiseen käyttöön, Internetiin avautuvaan tai lähes kaikkiin. Mutta vaikka päätät avata Jabber-palvelimen Internet-yhteyksille, voit silti käyttää erilaisia ​​suojaustoimenpiteitä salaamaan ja pitämään viestisi yksityisenä.

Kun taustalla on tiensä, aloitetaan.

Jabber-palvelinsovelluksia on saatavilla. Monet vaativat lataamaan lähdekoodin ja sitten kääntämään ja tekemään palvelinohjelmiston itse. Toiset ovat valmiita menemään, hyvin yksinkertaisilla asennusohjeilla.

Aiomme käyttää Openfire, avoimen lähdekoodin reaaliaikaista yhteistyöpalvelinta. Se käyttää XMPP: tä (Jabber) pikaviestijärjestelmäänsä , ja se toimii ruutuun natiiviin iChat -asiakkaaseen ja muihin Jabber-pohjaisiin viestintäasiakkaisiin.

Mikä parasta, se on yksinkertainen asennus, joka ei ole kovin erilainen kuin muiden Mac-sovellusten asentaminen. Se käyttää myös web-pohjaista käyttöliittymää palvelimen määrittämiseen, joten tekstitiedostoja ei tarvitse muokata tai hallita.

Jabber-palvelimen luominen

02/04

iChat Server - Openfire Jabber -palvelimen asennus ja asennus

Openfire-palvelin toimii, onko sähköpostiasetuksia määritetty vai ei. Mutta Openfire-järjestelmänvalvojana on hyvä olla mahdollisuus saada ilmoituksia, jos ongelma tulee koskaan syntymään. Screen capture courtesy of Coyote Moon Inc.

Olemme valinneet Openfire Jabber-palvelimelle sen helppokäyttöisyyden, web-pohjaisen määrityksen ja standardien noudattamisen ansiosta. Asennuksen ja asennuksen aloittamiseksi sinun on tartuttava uusimpaan Openfire-versioon Ignite Realtime -sivustosta.

Lataa Openfire Jabber / XMPP-palvelin

  1. Jos haluat ladata Openfire-sovelluksen, pysähdy Openfire-projektin sivustolla ja napsauta Lataa-painiketta Openfire-ohjelmiston uusimmalle versiolle.
  2. Openfire on saatavana kolmelle eri käyttöjärjestelmälle: Windows, Linux ja Mac. Kuten olet todennäköisesti jo arvannut, käytämme sovelluksen Mac-versiota.
  3. Valitse Mac-latauspainike ja napsauta sitten openfire_3_7_0.dmg-tiedostoa. (Käytämme näitä ohjeita Openfire 3.7.0: ssa, varsinainen tiedostonimi muuttuu ajan myötä, kun uudet versiot julkaistaan.)

Asennetaan Openfire

  1. Kun lataus on valmis, avaa levynkuva, jonka olet ladannut, jos se ei avautunut automaattisesti.
  2. Kaksoisnapsauta levyn kuvassa näkyvää Openfire.pkg-sovellusta.
  3. Asentaja avaa ja toivottaa sinut tervetulleeksi Openfire XMPP -palvelimeen. Napsauta Jatka-painiketta.
  4. Openfire kysyy, mistä ohjelmisto asennetaan; oletussijainti on hyvä useimmille käyttäjille. Napsauta Asenna-painiketta.
  5. Sinulta kysytään järjestelmänvalvojan salasana . Anna salasana ja napsauta OK.
  6. Kun ohjelmisto on asennettu, napsauta Sulje-painiketta.

Openfire-asetukset

  1. Openfire asennetaan suosikkiluetteloksi. Käynnistä Järjestelmäasetukset napsauttamalla Järjestelmäasetusten Dock-kuvaketta tai valitsemalla Järjestelmäasetukset Apple-valikosta.
  2. Napsauta Järjestelmäasetusten "Muu" -luokassa olevaa Openfire-asetusruutua.
  3. Saatat nähdä toisen viestin, jossa kerrotaan, että "Järjestelmäasetusten on suljettava ja avauduttava uudelleen, jos haluat käyttää Openfire-asetusten paneelia." Tämä tapahtuu, koska Openfire-asetus on 32-bittinen sovellus. Sovelluksen suorittamiseksi 64-bittinen Järjestelmäasetukset-sovellus on lopetettava ja 32-bittinen versio suoritetaan paikalleen. Tämä ei vaikuta Macin suorituskykyyn, joten napsauta OK ja avaa sitten Openfire-asetusruutu uudelleen.
  4. Napsauta Avaa hallintakonsolin painike.
  5. Tämä avaa verkkoselauksesi oletusselaimellasi, jonka avulla voit hallinnoida Openfire Jabber -palvelinta.
  6. Koska tämä on ensimmäinen kerta, kun olet käyttänyt Openfirea, hallintasivulla näkyy tervetuloviesti ja käynnistetään asennusprosessi.
  7. Valitse kieli ja napsauta Jatka.
  8. Voit asettaa Openfire-palvelimelle käytetyn verkkotunnuksen. Jos aiot suorittaa Openfire-palvelimen vain paikallisverkostasi, ilman yhteyttä Internetiin, oletusasetukset ovat kunnossa. Jos haluat avata Openfire-palvelimen ulkopuolisille yhteyksille, sinun on annettava täysin oikeutettu verkkotunnus. Voit muuttaa tätä myöhemmin, jos haluat. Oletetaan, että käytät Openfireä omalle sisäiselle verkostolle. Hyväksy oletusarvot ja napsauta Jatka.
  9. Voit halutessasi käyttää ulkoista tietokantaa pitämään kaikki Openfire-tilitiedot tai käyttämään Openfire-ohjelmaan sisältyvää upotettua sisäänrakennettua tietokantaa. Sulautettu tietokanta on hyvä useimmille asennuksille, varsinkin jos liitettävien asiakkaiden määrä on alle sata. Jos aiot laajentaa asennusta, ulkoisen tietokannan on parempi valinta. Oletetaan, että tämä on pieni asennus, joten valitsemme sulautetun tietokannan. Napsauta Jatka.
  10. Käyttäjätilitiedot voidaan tallentaa palvelintietokantaan tai ne voidaan vetää hakemistopalvelimelta (LDAP) tai ClearSpace-palvelimelta. Pieniä ja keskisuuria Openfire-asennuksia varten, etenkin jos et käytä jo LDAP- tai ClearSpace-palvelinta, Openfire-sulautettu tietokanta on helpoin vaihtoehto. Aiomme jatkaa käyttämällä oletusvalintaa. Tee valinta ja napsauta Jatka.
  11. Viimeinen vaihe on luoda ylläpitäjän tili. Anna toimiva sähköpostiosoite ja salasana tilille. Yksi huomautus: et anna käyttäjätunnusta tässä vaiheessa. Tämän oletusarvoisen järjestelmänvalvojan tilin käyttäjänimi on 'admin' ilman lainausmerkkejä. Napsauta Jatka.

Asennus on nyt valmis.

03/04

iChat Server - Openfire Jabber -palvelimen määrittäminen

Anna käyttäjänimi ja salasana. Voit myös sisällyttää käyttäjän todellisen nimen ja sähköpostiosoitteen ja määrittää, voiko uusi käyttäjä olla palvelimen ylläpitäjä. Screen capture courtesy of Coyote Moon Inc.

Nyt kun Openfire Jabber -palvelimen perusasetus on valmis, on aika konfiguroida palvelin niin, että iChat-asiakkaat voivat käyttää sitä.

  1. Jos jatkat siitä, mistä olemme jättäneet viimeisen sivun, näet verkkosivun painikkeen, jonka avulla voit siirtyä Openfire-hallintastolle. Napsauta painiketta jatkaaksesi. Jos suljet setup-verkkosivun, voit palauttaa pääsyn hallintakonsoliin avaamalla Openfire-asetusruudun ja napsauttamalla Avaa hallintakonsolin -painiketta.
  2. Anna käyttäjätunnuksesi (ylläpitäjä) ja aiemmin määritetty salasana ja napsauta Login.
  3. Openfire-hallintakonsoli tarjoaa välilehdetyn käyttöliittymän, jonka avulla voit määrittää palvelimen, käyttäjien / ryhmien, istuntojen, ryhmäkeskustelujen ja laajennusten palvelun. Tässä oppaassa tarkastelemme vain ne perusasiat, jotka sinun on määritettävä, jotta Openfire Jabber -palvelin pystyy nopeasti ja nopeasti toimimaan.

Openfire-hallintakonsoli: Sähköpostiasetukset

  1. Napsauta Palvelin-välilehteä ja napsauta sitten Server Manager -alivälilehteä.
  2. Napsauta Sähköpostiasetukset-valikkokohtaa.
  3. Anna SMTP-asetukset, jotta Openfire-palvelin voi lähettää ilmoitussähköpostit järjestelmänvalvojalle. Tämä on valinnainen; Openfire-palvelin toimii, määritteletkö sähköpostin vai ei. Mutta Openfire-järjestelmänvalvojana on hyvä olla mahdollisuus saada ilmoituksia, jos ongelma tulee koskaan syntymään.
  4. Sähköpostiasetuksissa pyydetyt tiedot ovat samat tiedot, joita käytät sähköpostiohjelmassasi. Sähköposti-isäntä on SMTP-palvelin (lähtevän postin palvelin), jota käytät sähköpostiisi. Jos sähköpostipalvelimesi vaatii todentamista, muista täyttää Palvelimen käyttäjätunnus ja Palvelimen salasana. Tämä on sama tieto kuin sähköpostiosoitteesi käyttäjätunnus ja salasana.
  5. Voit testata Sähköpostiasetukset napsauttamalla Lähetä testiesähköposti -painiketta.
  6. Sinulle annetaan mahdollisuus määrittää, kenen testisähköposti pitää mennä ja mitä aiheen ja tekstin pitäisi olla. Kun olet tehnyt valintasi, valitse Lähetä.
  7. Testaussähköposti tulee näkyä sähköpostisovelluksessa lyhyen ajan kuluttua.

Openfire-hallintakonsoli: Käyttäjien luominen

  1. Napsauta Käyttäjät / ryhmät -välilehteä.
  2. Napsauta Käyttäjät-ala-välilehteä.
  3. Napsauta Luo uusia käyttäjiä -valikkokohtaa.
  4. Anna käyttäjänimi ja salasana. Voit myös sisällyttää käyttäjän todellisen nimen ja sähköpostiosoitteen ja määrittää, voiko uusi käyttäjä olla palvelimen ylläpitäjä.
  5. Toista lisäkäyttäjille, jotka haluat lisätä.

IChatin käyttäminen yhteyden muodostamiseen

Sinun on luotava uusi tili käyttäjälle iChatissa.

  1. Käynnistä iChat ja valitse "Preferences" iChat-valikosta.
  2. Valitse Tilit-välilehti.
  3. Napsauta nykyisten tilien luettelossa olevaa plus (+) -painiketta.
  4. Käytä pudotusvalikkoa asettaaksesi tilin tyyppi "Jabber".
  5. Anna tilin nimi. Nimi on seuraavassa muodossa: käyttäjätunnus @ verkkotunnus. Verkkotunnus määritettiin asennusprosessin aikana. Jos olet käyttänyt oletusasetuksia, se on Mac-tietokoneen nimi, joka isännöi Openfire-palvelinta, ja sen nimi liitetään ".local" -ominaisuuteen. Jos käyttäjätunnus on Tom ja isäntä-Mac kutsutaan Jerryksi, täysi käyttäjätunnus olisi Tom@Jerry.local.
  6. Anna salasana, jonka olet määrittänyt käyttäjälle Openfire.
  7. Napsauta Valmis.
  8. Uusi iChat-sanoma-ikkuna avautuu uudelle tilille. Saatat nähdä varoituksen siitä, että palvelimella ei ole luotettavia varmenteita. Tämä johtuu siitä, että Openfire-palvelin käyttää itse allekirjoittamaa varmennetta. Hyväksy sertifikaatti valitsemalla Jatka.

Se siitä. Nyt sinulla on täysin toimiva Jabber-palvelin, jonka avulla iChat-asiakkaat voivat muodostaa yhteyden. Tietenkin Openfire Jabber -palvelimella on melko vähän enemmän toimintoja kuin mitä tässä tutkimme. Tarkastelimme vain paljolti vähimmäismäärää, joka tarvitaan Openfire-palvelimen käynnistämiseen ja iChat-asiakkaiden liittämiseen siihen.

Jos haluat lisätietoja Openfire Jabber -palvelimen käytöstä, tutustu seuraavaan osoitteeseen:

Openfire-dokumentaatio

Tämän oppaan viimeinen sivu sisältää ohjeet Openfire-palvelimen asennuksen poistamisesta Mac-tietokoneesta.

04/04

iChat Server - Openfire Jabber -palvelimen asennuksen poistaminen

Anna tilin nimi. Nimi on seuraavassa muodossa: käyttäjätunnus @ verkkotunnus. Jos käyttäjätunnus on Tom ja isäntä-Mac kutsutaan Jerryksi, täysi käyttäjätunnus olisi Tom@Jerry.local. Screen capture courtesy of Coyote Moon Inc.

Yksi asia, jota en pidä Openfire-ohjelmasta, on se, että siinä ei ole asennuksen poisto-ohjelmaa tai helposti saatavilla olevia ohjeita sen asennuksen poistamisesta. Onneksi Unix / Linux-versio sisältää yksityiskohtaiset tiedot siitä, missä Openfire-tiedostot ovat, ja koska OS X perustuu UNIX-alustalle, sovelluksen poistamiseksi on melko helppo löytää kaikki tarvittavat tiedostot.

Poista Openfire Macille

  1. Käynnistä Järjestelmäasetukset ja valitse sitten Openfire-asetusruutu.
  2. Napsauta Stop Openfire -painiketta.
  3. Lyhyen viiveen jälkeen Openfire-tila muuttuu pysähtynytksi.
  4. Sulje Openfire-asetusten ruutu.

Jotkut poistettavat tiedostot ja kansiot tallennetaan piilotettuihin kansioihin. Ennen kuin voit poistaa ne, sinun on ensin tehtävä kohteet näkyväksi. Löydät ohjeet näkymättömien kohteiden näkyvyydestä sekä niiden palauttamisesta piilotettuun muotoon, kun olet lopettanut Openfire-ohjelman asennuksen.

Näytä piilotetut kansiot Mac-tietokoneessa Terminaalin käyttö

  1. Kun olet piilotetut kohteet näkyvissä, avaa Finder-ikkuna ja siirry seuraavaan osoitteeseen:
    Käynnistysasema / usr / local /
  2. Korvaa sanat "Käynnistysasema" Mac-tietokoneen käynnistysmäärän nimellä.
  3. Kun olet / usr / local -kansio, vedä Openfire-kansio roskakoriin.
  4. Siirry kohtaan Käynnistysasema / Kirjasto / LaunchDaemons ja vedä org.jivesoftware.openfire.plist-tiedosto roskakoriin.
  5. Siirry kohtaan Käynnistysasema / Kirjasto / PreferencePanes ja vedä Openfire.prefPane-tiedosto roskakoriin.
  6. Tyhjennä roskakori.
  7. Nyt voit asettaa Macin takaisin järjestelmätiedostojen piilottamiseen oletusolosuhteiden mukaan käyttämällä edellä linkissä esitettyä prosessia.