Difference between revisions of "SMEOnffLine: Instalasi ejabberd Chatting Server"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
(11 intermediate revisions by the same user not shown) | |||
Line 12: | Line 12: | ||
# vi /etc/ejabberd/ejabberd.cfg | # vi /etc/ejabberd/ejabberd.cfg | ||
− | {hosts, ["localhost","192.168.0.254","ukm.co.id | + | {hosts, ["localhost","192.168.0.254","ukm","ukm.co.id"]}. |
Line 38: | Line 38: | ||
/etc/init.d/ejabberd restart | /etc/init.d/ejabberd restart | ||
+ | ejabberdctl register admin1 localhost 123456 | ||
+ | ejabberdctl register admin localhost 123456 | ||
+ | ejabberdctl register admin1 ukm 123456 | ||
+ | ejabberdctl register admin ukm 123456 | ||
ejabberdctl register admin1 ukm.co.id 123456 | ejabberdctl register admin1 ukm.co.id 123456 | ||
ejabberdctl register admin ukm.co.id 123456 | ejabberdctl register admin ukm.co.id 123456 | ||
Line 45: | Line 49: | ||
vi /etc/ejabberd/ejabberd.cfg | vi /etc/ejabberd/ejabberd.cfg | ||
+ | {acl, admin, {user, "admin1", "localhost"}}. | ||
+ | {acl, admin, {user, "admin", "localhost"}}. | ||
+ | {acl, admin, {user, "admin1", "ukm"}}. | ||
+ | {acl, admin, {user, "admin", "ukm"}}. | ||
{acl, admin, {user, "admin1", "ukm.co.id"}}. | {acl, admin, {user, "admin1", "ukm.co.id"}}. | ||
{acl, admin, {user, "admin", "ukm.co.id"}}. | {acl, admin, {user, "admin", "ukm.co.id"}}. | ||
+ | Restart ejabberd | ||
+ | |||
+ | /etc/init.d/ejabberd restart | ||
==Web Admin== | ==Web Admin== |
Latest revision as of 09:00, 6 January 2010
Pastikan anda sebagai root. Instalasi eJabberd dapat dilakukan menggunakan perintah
su - apt-get install ejabberd
Konfigurasi Server
Edit /etc/ejabberd/ejabberd.cfg
# vi /etc/ejabberd/ejabberd.cfg
{hosts, ["localhost","192.168.0.254","ukm","ukm.co.id"]}.
Restart eJabberd
# /etc/init.d/ejabberd restart
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
Setup Demo User
Lakukan memlalui terminal / shell
/etc/init.d/ejabberd restart ejabberdctl register admin1 localhost 123456 ejabberdctl register admin localhost 123456 ejabberdctl register admin1 ukm 123456 ejabberdctl register admin ukm 123456 ejabberdctl register admin1 ukm.co.id 123456 ejabberdctl register admin ukm.co.id 123456
Setup previledge Admin
vi /etc/ejabberd/ejabberd.cfg
{acl, admin, {user, "admin1", "localhost"}}. {acl, admin, {user, "admin", "localhost"}}. {acl, admin, {user, "admin1", "ukm"}}. {acl, admin, {user, "admin", "ukm"}}. {acl, admin, {user, "admin1", "ukm.co.id"}}. {acl, admin, {user, "admin", "ukm.co.id"}}.
Restart ejabberd
/etc/init.d/ejabberd restart
Web Admin
http://192.168.0.254:5280/admin/
Login dengan
username admin1@ukm.co.id password 123456