![]() Replace domain.tld with a valid domain name and admin with a valid userĪlso check that. The complete configuration file I use can be downloaded Now ejabberd should be installed, if everything went well it is time to createĪ jabber user and grant him admin ~]$ ejabberdctl register admin domain.tld ~]$ vi /usr/local/etc/ejabberd/ejabberd.yml configure -enable-user=ejabberd ejabberd-xxx]$ make & make install # where `ejabber` is the unpriviledged user that will run the ejabberd ejabberd-xxx]$. Install the required dependencies, compile and ~]$ tar -xvf ~]$ yum install gcc gcc-c++ expat-devel openssl-devel automake git libyaml ~]$ cd ejabberd-xxx Root) so the only viable option here is to compile from source. Should feel confortable with having an internet exposed service running as Installed this way I was not able to make it run as unpriviledged user (no one Installation and initial configurationĭownload and install erlang (release numbers here may not be up to ~]$ cd tmp]$ wget tmp]$ yum localinstall esl-erlang_17.1-1~centos~6_amd64.rpmĪlternatively add erlang-solutions repo ~]$ cd tmp]$ wget tmp]$ rpm -Uvh tmp]$ yum install esl-erlangĪs for ejabberd, ProcessOne also provides a few precompiled installers but when My blog also contains a bunch of other posts regarding ejabberd that are worth I strongly adviseĪny reader to read carefully what is written here and not just copy-and-paste Mantain an ejabberd server working efficiently and secure. I will be keeping this post up to date to keep track on how to configure and
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |