qertstars.blogg.se

Install ejabberd on ubuntu
Install ejabberd on ubuntu






install ejabberd on ubuntu
  1. #INSTALL EJABBERD ON UBUNTU INSTALL#
  2. #INSTALL EJABBERD ON UBUNTU PASSWORD#

Click on "Virtual Hosts", then your hostname, then " Shared Roster Groups".

#INSTALL EJABBERD ON UBUNTU PASSWORD#

Go to and login as " with the password you set when registering.ġ2. (b) sudo ejabberdctl register jtest password (replace password with an actual password.)ġ1. Note: You need to register the account - for example, in pidgin, check the "Create this new account on the server" option. This is useful if you want to be logged in to the server with a regular jabber client and see the participants in the shared roster. (a) Use a jabber client to register the user jtest on. There are two ways to add the user jtest (as specified above in point 7): To set up the shared roster we need a user who can log in through the web interface. This will do it, but won’t start automatically on boot.- morgs 08:49, 4 March 2008 (EST) Required using sudo ejabberdctl start for me (/user/sbin/) ridd 21 May 08 Add to ejabberdctl.cfg to use sudo ejabberdctl by itself - nubae Oct 16 08ġ0. You should be able to use sudo /etc/init.d/ejabberd start, but that didn’t work for me (yet).

install ejabberd on ubuntu

Sudo chmod 400 /etc/ejabberd/ejabberd.pem Sudo chown ejabberd:ejabberd /etc/ejabberd/ejabberd.pem

install ejabberd on ubuntu

Sudo cp ejabberd.pem /etc/ejabberd/ejabberd.pem Get and apply the OLPC-specific patches and configuration:

#INSTALL EJABBERD ON UBUNTU INSTALL#

Sudo apt-get install erlang-base erlang-nox erlang-dev build-essential libssl-dev libexpat-devĤ. You will have to enable the "universe" package repositories. Don’t have ejabberd installed from the Ubuntu archives - we will build it from source. Replace " " in the examples with the appropriate hostname.ġ. To run ejabberd as a public server, you will need to run it on a public server where you have root privileges - like a Xen hosted virtual server. If running on Fedora 7, you can skip steps 1 - 6 and just download the RPM from the school server repositories It’s based on the wikipage Ejabberd Configuration with more detail. Here’s a walkthrough of installing ejabberd 2.0.0 (freshly released) from source, with the OLPC patches, on Ubuntu 7.10/8.04. Installing ejabberd from source with OLPC patches See Installing ejabberd/deb for the instructions for installing ejabberd on these distros.

  • Ubuntu 8.04 (hardy) has a backported version available of the 8.10 package.
  • Ubuntu 8.10 (intrepid) ships with ejabberd 2.0.1 with the patches, courtesy of Debian.
  • Debian lenny and sid have ejabberd 2.0.1 with the required patches for the shared roster for Sugar 0.82 and earlier.
  • 2 Installing ejabberd from source with OLPC patchesĪ Fedora 7 RPM for ejabberd with the OLPC patches is available from the school server repositories or directly from - install that and proceed from step 7 below for configuration.







  • Install ejabberd on ubuntu