01 de 04
Servidor iChat: Creeu el vostre propi servidor Jabber
Si utilitzeu iChat , és probable que ja sàpiguen que ha incorporat suport per a missatges basats en Jabber. Aquest és el mateix esquema de missatgeria utilitzat per Google Talk i molts altres serveis similars. Jabber utilitza un protocol de codi obert anomenat XMPP per iniciar i parlar amb clients de missatgeria. El resultat d'un marc de codi obert és que fa que sigui molt fàcil executar el vostre propi servidor Jabber al vostre Mac.
Per què utilitzar el vostre propi servidor de iChat basat en Jabber?
Hi ha moltes raons per utilitzar el vostre propi servidor Jabber per permetre la missatgeria iChat:
- Controleu qui pot connectar-se al servei.
- Podeu crear un sistema de missatgeria segura.
- Manteniu totes les comunicacions de missatgeria a casa.
- Missatgeria fàcil multiplataforma.
- Li agradaria fiddle amb la teva Mac i tenir un servidor de Jabber sona bé.
En realitat hi ha molts altres motius, especialment per a les empreses més grans que fan servir sistemes de missatgeria, però per a la majoria d'usuaris, crear un servidor de Jabber es redueix a la seguretat de saber que els missatges d'iChat a casa o petits no són accessibles als ulls exteriors.
Això no vol dir que estiguis creant un entorn tancat. El servidor Jabber que creeu en aquesta guia es pot configurar només per a ús intern, obert a Internet o gairebé qualsevol altra cosa. Però fins i tot si trieu obrir el vostre servidor Jabber a connexions a Internet, podeu continuar utilitzant diverses mesures de seguretat per xifrar i mantenir privades les vostres missatges.
Amb el fons fora del camí, comencem.
Hi ha diverses aplicacions del servidor Jabber disponibles. Molts requereixen que descarregueu el codi font i, a continuació, compileu i feu servir la vostra aplicació de servidor. Uns altres estan preparats per anar, amb instruccions d'instal·lació molt senzilles.
Anem a utilitzar Openfire, un servidor de col·laboració de codi obert i en temps real. Utilitza XMPP (Jabber) per al seu sistema de missatgeria instantània , i funciona fora de la caixa amb el client natiu iChat, així com molts altres clients de missatgeria basats en Jabber.
El millor de tot és una instal·lació senzilla que no és molt diferent de la instal·lació d'una altra aplicació de Mac. També utilitza una interfície basada en web per configurar el servidor, de manera que no hi ha cap fitxer de text que es pugui editar ni gestionar.
El que necessiteu per crear un servidor Jabber
- Servidor col·laboratiu en temps real Openfire.
- Una Mac basada en Intel.
- Al voltant d'una mitja hora del seu temps.
02 de 04
Servidor iChat: instal·lació i configuració del servidor Openfire Jabber
Triem Openfire per al nostre servidor de Jabber a causa de la facilitat d'instal·lació, configuració basada en web i compliment d'estàndards que ens permeten crear un servidor multiplataforma. Per començar a instal·lar-vos i configurar-vos, heu d'agafar la versió més recent d'Openfire des del lloc web Ignite Realtime.
Descarregar el servidor Openfire Jabber / XMPP
- Per descarregar l'aplicació Openfire, atura el lloc del projecte Openfire i feu clic al botó de baixada de la versió més actualitzada d'Openfire.
- Openfire està disponible per a tres sistemes operatius diferents: Windows, Linux i Mac. Com probablement ja heu endevinat, utilitzarem la versió per a Mac de l'aplicació.
- Seleccioneu el botó de baixada de Mac i feu clic al fitxer openfire_3_7_0.dmg. (Estem utilitzant Openfire 3.7.0 per a aquestes instruccions, el nom del fitxer real canviarà amb el temps a mesura que es publiquin noves versions.)
Instal·lant Openfire
- Un cop finalitzada la descàrrega, obriu la imatge del disc que vau descarregar, si no s'obria automàticament.
- Feu doble clic a l'aplicació Openfire.pkg que apareix a la imatge del disc.
- L'instal·lador s'obrirà i us donarà la benvinguda al servidor XFMP Openfire. Feu clic al botó Continua.
- Openfire us preguntarà a on instal·lar el programari; la ubicació predeterminada està bé per a la majoria dels usuaris. Feu clic al botó Instal·lar.
- Se us demanarà una contrasenya d'administrador . Proporcioneu la contrasenya i feu clic a Acceptar.
- Un cop instal·lat el programari, feu clic al botó Tanca.
S'està configurant Openfire
- Openfire s'instal·la com a panell de preferències. Inicieu Preferències del sistema fent clic a l'ícono Dock de Preferències del sistema o seleccionant "Preferències del sistema" al menú d'Apple.
- Feu clic al panell de preferències Openfire situat a la categoria "Altres" de Preferències del sistema.
- Podeu veure un altre missatge que diu: "Per utilitzar el panell de preferències Openfire, les Preferències del sistema han de sortir i tornar a obrir". Això succeeix perquè el panell de preferències Openfire és una aplicació de 32 bits. Per executar l'aplicació, l'aplicació de preferències del sistema de 64 bits ha de sortir, i la versió de 32 bits s'executa en el seu lloc. Això no afectarà el rendiment de la vostra Mac, així que feu clic a Acceptar i, a continuació, torneu a obrir el panell de preferències Openfire.
- Feu clic al botó Obre la consola d'administració.
- Això obrirà una pàgina web al navegador predeterminat que us permetrà administrar el servidor Openfire Jabber.
- Atès que aquesta és la primera vegada que heu utilitzat Openfire, la pàgina d'administració mostrarà un missatge de benvinguda i iniciarà el procés de configuració.
- Seleccioneu un idioma i feu clic a Continua.
- Podeu configurar el nom de domini utilitzat per al servidor Openfire. Si teniu previst executar el servidor Openfire únicament per a la vostra xarxa local, sense connexió a Internet, la configuració predeterminada està ben. Si voleu obrir el servidor Openfire a connexions externes, haureu de proporcionar un nom de domini complet. Podeu canviar això més tard si ho voleu. Anem a suposar que feu servir Openfire per a la vostra pròpia xarxa interna. Accepteu els valors predeterminats i feu clic a Continua.
- Podeu optar per utilitzar una base de dades externa per conservar totes les dades del compte de Openfire o utilitzar la base de dades integrada inclosa amb Openfire. La base de dades incrustada està bé per a la majoria de les instal·lacions, especialment si la quantitat de clients que connecta és inferior a un centenar. Si teniu previst una instal·lació més gran, la base de dades externa és una millor opció. Suposem que això és per a una petita instal·lació, de manera que seleccionarem l'opció Base de dades integrada. Feu clic a Continua.
- Les dades del compte d'usuari es poden emmagatzemar a la base de dades del servidor o es pot treure d'un servidor de directoris (LDAP) o un servidor ClearSpace. Per a les instal·lacions de Openfire petites a mitjanes, especialment si encara no esteu utilitzant un servidor LDAP o ClearSpace, la base de dades incrustada Openfire per defecte és l'opció més fàcil. Anem a procedir utilitzant la selecció predeterminada. Feu la vostra selecció i feu clic a Continua.
- El pas final és crear un compte d'administrador. Proporcioneu una adreça de correu electrònic funcional i una contrasenya per al compte. Una nota: no proporcioneu un nom d'usuari en aquest pas. El nom d'usuari d'aquest compte d'administrador predeterminat serà "administrador" sense les cometes. Feu clic a Continua.
La configuració ja està completa.
03 de 04
Servidor iChat: configuració del servidor Openfire Jabber
Ara que la configuració bàsica del servidor Openfire Jabber s'ha completat, és hora de configurar el servidor perquè els clients iChat puguin accedir-hi.
- Si continueu des d'on hem deixat l'última pàgina, veureu un botó a la pàgina web que us permetrà passar a la consola d'administració de Openfire. Feu clic al botó per continuar. Si heu tancat la pàgina web de configuració, podeu recuperar l'accés a la consola d'administració mitjançant el llançament del panell de preferències Openfire i fent clic al botó Obre la consola d'administració.
- Introduïu el nom d'usuari (administrador) i la contrasenya que heu especificat anteriorment, feu clic a Inicia sessió.
- La consola d'administració Openfire proporciona una interfície d'usuari amb pestanyes que us permet configurar el servidor, usuaris / grups, sessions, xat de grup i complements del servei. En aquesta guia, només veurem els conceptes bàsics que necessiteu configurar perquè el servidor Openfire Jabber funcioni ràpidament.
Consola d'administració Openfire: Configuració del correu electrònic
- Feu clic a la pestanya Servidor i, a continuació, feu clic a la pestanya Subministrador del servidor.
- Feu clic a l'element del menú Configuració de correu electrònic.
- Introduïu la vostra configuració SMTP per permetre al servidor Openfire enviar correus de notificació a l'administrador. Això és opcional; el servidor Openfire funcionarà si configureu o no el correu electrònic. Tanmateix, com a administrador de Openfire, és una bona idea poder rebre notificacions si es planteja un problema.
- La informació que es demana a la configuració del correu electrònic és la mateixa informació que utilitza per al vostre client de correu electrònic. L'amfitrió del correu és el servidor SMTP (servidor de correu sortint) que utilitza per al vostre correu electrònic. Si el vostre servidor de correu electrònic requereix autenticació, assegureu-vos d'omplir el nom d'usuari del servidor i la contrasenya del servidor. Aquesta és la mateixa informació que el vostre nom d'usuari i contrasenya del vostre compte de correu electrònic.
- Podeu provar la configuració del correu electrònic fent clic al botó Enviar prova de correu electrònic.
- Se't dóna la possibilitat d'especificar qui ha de dirigir el correu electrònic de prova i quin hauria de ser el text del subjecte i el cos. Un cop hàgiu fet les vostres eleccions, feu clic a Envia.
- El correu electrònic de prova hauria d'aparèixer a la vostra sol·licitud de correu després d'un breu període de temps.
Consola d'administració Openfire: creació d'usuaris
- Feu clic a la pestanya Usuaris / Grups.
- Feu clic a la subpestanya Usuaris.
- Feu clic a l'element del menú Crea nous usuaris.
- Introduïu un nom d'usuari i una contrasenya. També podeu incloure opcionalment el nom real i l'adreça electrònica de l'usuari i especificar si el nou usuari pot ser un administrador del servidor.
- Repetiu els usuaris addicionals que voleu afegir.
Ús d'iChat per connectar
Haureu de crear un compte nou per a l'usuari a iChat.
- Inicieu iChat i seleccioneu "Preferències" del menú iChat.
- Seleccioneu la pestanya Comptes.
- Feu clic al botó + (+) que apareix a la llista de comptes corrents.
- Utilitzeu el menú desplegable per establir el tipus de compte a "Jabber".
- Introduïu el nom del compte. El nom es troba en el següent formulari: nom d'usuari @ nom del domini. El nom del domini es va determinar durant el procés de configuració. Si heu utilitzat la configuració per defecte, serà el nom de la Mac que allotja el servidor Openfire, amb ".local" afegit al seu nom. Per exemple, si el nom d'usuari és Tom i l'host Mac es diu Jerry, llavors el nom d'usuari complet seria Tom@Jerry.local.
- Introduïu la contrasenya que heu assignat a l'usuari a Openfire.
- Feu clic a Fet.
- S'obrirà una nova finestra de missatgeria iChat per al nou compte. Podeu veure una advertència sobre el servidor que no té un certificat de confiança. Això es deu al fet que el servidor Openfire utilitza un certificat autofirmat. Feu clic al botó Continua per acceptar el certificat.
Això és. Ara teniu un servidor Jabber totalment operatiu que permetrà als clients iChat connectar-se. Per descomptat, un servidor Openfire Jabber té una funcionalitat bastant més gran del que hem explorat aquí. Només vam mirar el mínim necessari per posar en marxa el servidor Openfire i connectar els vostres clients de iChat.
Si voleu obtenir més informació sobre l'ús del servidor Openfire Jabber, podeu trobar documentació addicional a:
Documentació Openfire
L'última pàgina d'aquesta guia inclou instruccions per desinstal·lar el servidor Openfire des de la vostra Mac.
04 de 04
Servidor iChat: desinstal·lació del servidor Openfire Jabber
Una cosa que no m'agrada d'Openfire és que no inclou un desinstal·lador o una documentació fàcilment disponible sobre com desinstal·lar-la. Afortunadament, la versió Unix / Linux conté detalls sobre on estan ubicats els fitxers Openfire i, ja que OS X està basat en una plataforma UNIX, era bastant fàcil trobar tots els fitxers que cal eliminar per desinstal·lar l'aplicació.
Desinstal·la Openfire per a Mac
- Inicieu Preferències del sistema i, a continuació, seleccioneu el panell de preferències Openfire.
- Feu clic al botó Stop Openfire.
- Després d'un breu retard, l'estat de Openfire canviarà a Aturat.
- Tanqueu el panell de preferències Openfire.
Alguns dels fitxers i carpetes que heu de suprimir s'emmagatzemen en carpetes amagades. Abans d'eliminar-los, primer heu de fer que els elements estiguin visibles. Podeu trobar instruccions sobre com fer que els elements invisibles siguin visibles, així com com tornar-los al format ocult després d'haver acabat de desinstal·lar Openfire, aquí:
Veure carpetes amagades a la vostra màquina mitjançant Terminal
- Després de fer visible els elements ocults, obriu una finestra del Finder i navegueu fins a:
Startup drive / usr / local /
- Substituïu les paraules "Unitat d'inici" amb el nom del volum d'arrencada de Mac.
- Un cop a la carpeta / usr / local, arrossegueu la carpeta Openfire a la paperera.
- Aneu al disc d'inici / Biblioteca / LaunchDaemons i arrossegueu el fitxer org.jivesoftware.openfire.plist a la paperera.
- Navegueu fins a la unitat d'inici / Biblioteca / PreferencePanes i arrossegueu el fitxer Openfire.prefPane a la paperera.
- Vacieu la paperera.
- Ara podeu tornar a configurar el Mac a la condició predeterminada dels fitxers del sistema ocult, utilitzant el procés que es descriu a l'enllaç de dalt.