Diferencia entre revisiones de «Mensajería Instantánea Jabber»
Contenido eliminado Contenido añadido
Línea 11: | Línea 11: | ||
*Instalamos las dependencias antes de compilar: |
*Instalamos las dependencias antes de compilar: |
||
<font color="orange"><code>apt-get install libidn11-dev libssl-dev openssl libmysqlclient12-dev mysql-server libglib2.0-dev</code></font> |
<font color="orange"><code> |
||
apt-get install libidn11-dev libssl-dev openssl libmysqlclient12-dev mysql-server libglib2.0-dev</code></font> |
|||
*Scripts de arranque |
*Scripts de arranque |
||
Copiamos estos ficheros [http://packages.debian.org/experimental/net/jabberd2-mysql paquete debian]: |
Copiamos estos ficheros del [http://packages.debian.org/experimental/net/jabberd2-mysql paquete debian]: |
||
<code>/etc/jabberd2/component.d/10router |
<code>/etc/jabberd2/component.d/10router |
||
/etc/jabberd2/component.d/20resolver |
/etc/jabberd2/component.d/20resolver |
||
/etc/jabberd2/component.d/30sm |
/etc/jabberd2/component.d/30sm |
||
/etc/jabberd2/component.d/40s2s |
/etc/jabberd2/component.d/40s2s |
||
/etc/jabberd2/component.d/50c2s |
/etc/jabberd2/component.d/50c2s |
||
/etc/init.d/jabberd2-mysql</code> |
|||
Para ello, nos bajamos el paquete y lo descomprimimos con dpkg --extract |
|||
Modificamos algunas opciones de los ficheros component.d: |
|||
<code>COMMAND=/usr/local/bin/${NAME} |
|||
PIDFILE=/usr/local/var/jabberd/pid/${NAME}.pid |
|||
CONFFILE=/etc/jabberd/${NAME}.xml |
|||
USER=jabber |
|||
GROUP=jabber</code> |
|||
y creamos un fichero igual para el componenete MUC: |
Revisión del 04:24 21 nov 2005
Clientes Jabber multiplataforma
- Gaim: cliente multiprotocolo, conexión segura TLS/SSL
- JBother (Requiere Java): administración de salas, conexión segura TLS/SSL, cifrado con GPG/PGP
- Gajim: administración de salas, conexión segura TLS/SSL, cifrado con GPG/PGP(experimental)
- Psi: conexión segura SSL, cifrado con GPG/PGP
Instalación de un servidor jabber2 con mysql y Salas de Conferencia en Debian Sarge
- Seguimos la guía de instalación, con las variables que nos interesan: mysql, arranque mediante scripts RC, componente JCR+MUC
- Instalamos las dependencias antes de compilar:
apt-get install libidn11-dev libssl-dev openssl libmysqlclient12-dev mysql-server libglib2.0-dev
- Scripts de arranque
Copiamos estos ficheros del paquete debian:
/etc/jabberd2/component.d/10router
/etc/jabberd2/component.d/20resolver
/etc/jabberd2/component.d/30sm
/etc/jabberd2/component.d/40s2s
/etc/jabberd2/component.d/50c2s
/etc/init.d/jabberd2-mysql
Para ello, nos bajamos el paquete y lo descomprimimos con dpkg --extract
Modificamos algunas opciones de los ficheros component.d:
COMMAND=/usr/local/bin/${NAME}
PIDFILE=/usr/local/var/jabberd/pid/${NAME}.pid
CONFFILE=/etc/jabberd/${NAME}.xml
USER=jabber
GROUP=jabber
y creamos un fichero igual para el componenete MUC: