Box Breaker Hosting

You are hereBlogs / roemasa's blog / Memasang Server Jabber di Linux

Memasang Server Jabber di Linux


By roemasa - Posted on 19 May 2008

JabberProtokol Jabber bagaikan email. Meski berbeda server para penggunanya dapat saling mengirim pesan seketika (chatting). Saatnya memasang server Jabber di mesin Anda.

Pasang terlebih dahulu daemon-nya:

# apt-get install jabberd2-pgsql

Buat sertifikat SSL:

# mkdir -p /etc/jabberd2/ssl
# cd /etc/jabberd2/ssl
# openssl req -new > jabber.cert.csr
# openssl rsa -in privkey.pem -out jabber.cert.key
# openssl x509 -in jabber.cert.csr -out jabber.cert.cert -req -signkey jabber.cert.key -days 3650
# cat jabber.cert.cert jabber.cert.key > server.pem
# openssl x509 -in server.pem -text
# chmod 644 server.pem

Edit /etc/jabberd/c2s.xml, cari Local network configuration, aktifkan:

<id realm="RAB">jabber.rab.co.id</id>
<pemfile>/etc/jabberd2/ssl/server.pem</pemfile>
<ssl-port>5223</ssl-port>

Cari tag authreg, aktifkan:

<module>pgsql</module>

Edit /etc/jabberd2/sm.xml tag sm:

<id>jabber.rab.co.id</id>

Cari tag storage:

<driver>pgsql</driver>

Buat databasenya:

# su postgres
$ psql template1
template1=# CREATE USER jabberd2 PASSWORD 'secret';
template1=# CREATE DATABASE jabberd2 OWNER jabberd2;

Kemudian pasang tabel-tabelnya:

$ psql -U jabberd2 jabberd2 -f /usr/share/doc/jabberd2-pgsql/tools/db-setup.pgsql

Restart daemon-nya:

# /etc/init.d/jabberd2-pgsql restart

 

 

 

Sumber : Jabber.rab.co.id

Tags



Tags