Difference between revisions of "SchoolOnffLine: Instalasi ejabberd Chatting Server"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 24: | Line 24: | ||
==Tambahkan User Demo== | ==Tambahkan User Demo== | ||
+ | |||
+ | Restart ejabberd | ||
+ | |||
+ | # /etc/init.d/ejabberd restart | ||
Add user | Add user | ||
Line 40: | Line 44: | ||
# ejabberdctl register guru4 localhost 123456 | # ejabberdctl register guru4 localhost 123456 | ||
# ejabberdctl register guru5 localhost 123456 | # ejabberdctl register guru5 localhost 123456 | ||
− | |||
− | |||
==Konfigurasi Administrator== | ==Konfigurasi Administrator== |
Revision as of 15:00, 31 July 2009
Instalasi eJabberd
# apt-get install ejabberd
Ubah Sementara owner /var/lib/ejabberd
# chown -Rf root.root /var/lib/ejabberd
Jika semua proses konfigurasi sudah selesai dilakukan ubah lagi menjadi
# chown -Rf ejabberd.ejabberd /var/lib/ejabberd
Konfigurasi Server
Edit /etc/ejabberd/ejabberd.cfg
# vi /etc/ejabberd/ejabberd.cfg
{hosts, ["localhost", "192.168.0.254", "sekolah.sch.id"]}.
Tambahkan User Demo
Restart ejabberd
# /etc/init.d/ejabberd restart
Add user
# ejabberdctl register admin1 localhost 123456
# ejabberdctl register siswa1 localhost 123456 # ejabberdctl register siswa2 localhost 123456 # ejabberdctl register siswa3 localhost 123456 # ejabberdctl register siswa4 localhost 123456 # ejabberdctl register siswa5 localhost 123456
# ejabberdctl register guru1 localhost 123456 # ejabberdctl register guru2 localhost 123456 # ejabberdctl register guru3 localhost 123456 # ejabberdctl register guru4 localhost 123456 # ejabberdctl register guru5 localhost 123456
Konfigurasi Administrator
# vi /etc/ejabberd/ejabberd.cfg
Set Previlige Admin
{acl, admins, {user, "admin1", "localhost"}}. {acl, admins, {user, "guru1", "localhost"}}. {acl, admins, {user, "guru2", "localhost"}}. {acl, admins, {user, "guru3", "localhost"}}. {acl, admins, {user, "guru4", "localhost"}}. {acl, admins, {user, "guru5", "localhost"}}. {access, configure, [{allow, admins}]}.
Start & Stop Server
Start & Stop eJabberd
# /etc/init.d/ejabberd stop # /etc/init.d/ejabberd start # /etc/init.d/ejabberd restart
# ejabberdctl start # ejabberdctl status # ejabberdctl stop
Add & Remove User
Add user
# ejabberdctl register admin1 example.org FgT5bk3 # ejabberdctl register namauser namaserver password
Remove User
# ejabberdctl unregister namauser namaserver
Web Admin
http://192.168.0.254:5280/admin/
Login dengan
username usernamejadiadmin password password-usernamejadiadmin