SchoolOnffLine: Instalasi ejabberd Chatting Server: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
No edit summary
Onnowpurbo (talk | contribs)
No edit summary
 
(25 intermediate revisions by the same user not shown)
Line 1: Line 1:
Instalasi eJabberd
Pastikan anda sebagai root. Instalasi eJabberd dapat dilakukan menggunakan perintah


  # apt-get install ejabberd
  su -
 
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




Line 18: Line 10:
Edit /etc/ejabberd/ejabberd.cfg  
Edit /etc/ejabberd/ejabberd.cfg  


  # vi /etc/ejabberd/ejabberd.cfg  
  vi /etc/ejabberd/ejabberd.cfg  


  {hosts, ["localhost", "192.168.0.254", "sekolah.sch.id"]}.
  {hosts, ["localhost","192.168.0.254","sekolah.sch.id","sekolah"]}.




==Tambahkan User Demo==
Restart eJabberd
 
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}]}.


/etc/init.d/ejabberd restart


==Start & Stop Server==
==Start & Stop Server==
Line 62: Line 23:
Start & Stop eJabberd
Start & Stop eJabberd


  # /etc/init.d/ejabberd stop
  /etc/init.d/ejabberd stop
  # /etc/init.d/ejabberd start
  /etc/init.d/ejabberd start
  # /etc/init.d/ejabberd restart
  /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
  ejabberdctl start
ejabberdctl status
ejabberdctl stop


==Setup Demo User==


* [[SchoolOnffLine: ejabberd - menambahkan / mengurangi user]]


==Web Admin==
==Web Admin==
Line 91: Line 41:
Login dengan
Login dengan


  username usernamejadiadmin
  username admin1@sekolah.sch.id
  password password-usernamejadiadmin
  password 123456


[[Image:Ejabberd-01.jpeg|center|200px|thumb]]
[[Image:Ejabberd-01.jpeg|center|200px|thumb]]
Line 105: Line 55:


[[Image:Ejabberd-06.jpeg|center|200px|thumb]]
[[Image:Ejabberd-06.jpeg|center|200px|thumb]]


==Pranala Menarik==
==Pranala Menarik==


* [[Remaster Ubuntu untuk SchoolOnffLine Menggunakan UCK]]
* [[Remaster Ubuntu untuk SchoolOnffLine Menggunakan UCK]]
* [[SchoolOnffLine: Server Berbasis Sabily 9.04]]
* [[SchoolOnffLine: Server Berbasis Ubuntu 9.04]]
* [[SchoolOnffLine: Server Berbasis Ubuntu]]
* [[SchoolOnffLine: Server Berbasis Ubuntu 9.04 Alternate]]
* [[SchoolOnffLine: Server Berbasis Ubuntu 9.04 Server]]
* [[SchoolOnffLine: Server Wikipedia for School]]
* [[Remastering Ubuntu]]
* [[Remastering Ubuntu]]
[[Category: Linux]]
[[Category: Distro Linux]]
[[Category: SchoolOnffLine]]

Latest revision as of 07:36, 17 November 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","sekolah.sch.id","sekolah"]}.


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

Web Admin

http://192.168.0.254:5280/admin/

Login dengan

username admin1@sekolah.sch.id
password 123456

Pranala Menarik