• Ubuntu安装ejabberd xmpp服务器


    1. Ubuntu的源中已有ejabberd,直接通过apt-get安装即可

    apt-get install ejabberd

    2. 安装完成后可以通过浏览器来访问后台页面,默认端口是5280

    http://服务器地址:5280/admin

    3. 这个时候需要提供用户名和密码,可以通过命令 ejabberdctl 注册用户,

    ejabberdctl register admin localhost password

    这个时候默认的域名是localhost,可以通过修改配置文件/etc/ejabberd/ejabberd.cfg来修改域名

    %% Admin user
    {acl, admin, {user, "admin", "localhost"}}.
    
    %% Hostname
    {hosts, ["localhost"]}.

    4. 之后可以通过上面的地址访问后台。

    如果添加用户时提示 

    Failed RPC connection to the node ejabberd@fqdn: nodedown

    有可能是erlang组件缺少,安装之后重启服务即可。

    cd $HOME/Downloads
    wget -O erlang.deb http://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
    sudo dpkg -i erlang.deb
    rm erlang.deb
    sudo su -c 'echo "deb https://apt.jabber.at trusty ejabberd" > /etc/apt/sources.list.d/jabber.at.list'
    wget -qO- https://apt.jabber.at/gpg-key | sudo apt-key add -
    sudo apt-get update
    sudo apt-get -y install erlang ejabberd
    service ejabberd restart
  • 相关阅读:
    TZOJ 1214: 数据结构练习题――线性表操作
    团体程序设计天梯赛 到底是不是太胖了
    TZOJ 数据结构实验:单链表元素插入
    Codeforces Round #504 (rated, Div. 1 + Div. 2, based on VK Cup 2018 Final)
    Codeforces Round #511 (Div. 2)
    模板
    模板
    模板
    Codeforces Round #603 (Div. 2)
    模板
  • 原文地址:https://www.cnblogs.com/vectorli/p/7448401.html
Copyright © 2020-2023  润新知