

= #' ACCESS CONTROL LISTS acl: # The 'admin' ACL grants administrative privileges to XMPP accounts. Register a user ejabberdctl register admin localhost password_hereĮdit the config file /usr/local/etc/ejabberd/ejabberd.yml to make the user admin #. Use mysql for all the modules: default_db: sqlĪnd Specify the details of database sql_type: mysql sql_server: "IP address or RDS endpoint or localhost" sql_database: "ejabberd" sql_username: "ejabberd" sql_password: "password" # If you want to specify the port: sql_port: 3306 Mysql -h localhost/IP_Address -D ejabberd -u ejabberd -p < mysql.sqlĮdit the config file /usr/local/etc/ejabberd/ejabberd.yml to make necessary changes:Ĭhange the authentication method: auth_method: sql GRANT ALL ON ejabberd.* TO IDENTIFIED BY 'password' CREATE DATABASE ejabberd flush privileges
Ejabberd ubuntu 16.01 mac os#
It can run under several Unix-like operating systems such as Mac OS X, GNU/ Linux, FreeBSD, NetBSD, OpenBSD and OpenSolaris. Įjabberd is an XMPP application server, written mainly in the Erlang programming language. What is Ejabberd - The name stands for Erlang Jabber Daemon.
