1/5/2024 0 Comments Ejabberd gitOnce installed, add OpenSSL to your /etc/environment file and reboot. config -Wl,-enable-new-dtags,-rpath,'$(LIBRPATH)' & make & make install Other Tasks Install OpenSSL 1.1.1 cd /var/src/ Now import the ejabberd postgres databaseĮjabberdctl register alice S3cure9assw0rd Next, create a database named ejabberd sudo -u postgres createdb ejabberd Shall the new role be allowed to create more new roles? (y/n) n Shall the new role be allowed to create databases? (y/n) n Shall the new role be a superuser? (y/n) n Start by creating a new user named ejabberd sudo -u postgres createuser -interactive Next, update ejabberdctl with the systems hostname. configure -prefix="" -enable-pgsql -enable-user=ejabberd Mkdir -p /var/src/ cd /var/src/ rm -rf ejabberdĬd /var/src/ejabberd/ &. Postgresql libyaml-dev libexpat-dev libssl-dev zlib1g-dev Start out by adding the `ejabberd` user and install needed dependencies.Īdduser -system -group -home /var/lib/ejabberd -disabled-login ejabberd -qĪpt update & apt install -y gcc autoconf automake make clang git erlang expat \ This Page was written with Ubuntu 18.04 LTS in mind, and may not work correctly with other versions or distributions. Whether you are a sysadmin, an architect, a developer planning to extend it, or even a simple XMPP user, we have something for you here. Git is a fast, scalable, distributed revision control system with. Fortunately, the goal of this website is to get you started on your path to mastery. Robust, Scalable and Extensible Realtime Platform XMPP. This incredible power comes with a price. This project is so versatile that you can deploy it and customize it for very large scale, no matter what is your use case. The name ejabberd stands for Erlang Jabber Daemon (Jabber being a former name for XMPP) and is written in lowercase only, as is common for daemon software.Įjabberd has been in development since 2002 and is used all over the world to power the largest XMPP deployments. Additionally, ejabberd can run under Microsoft Windows. It can run under several Unix-like operating systems such as Mac OS X, GNU/Linux, FreeBSD, NetBSD, OpenBSD and OpenSolaris. Ejabberd is an XMPP application server, written mainly in the Erlang programming language.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |