You are hereBlogs / roemasa's blog / Memasang Server Jabber di Linux
Memasang Server Jabber di Linux
Protokol 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
- roemasa's blog
- Add new comment
- 562 reads
