zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    JS正则表达式
    TortoiseGit 中文汉化
    java之 Mybatis框架
    正向代理和反向代理
    Java基础之 多线程
    python库参考学习网址
    postman进行https接口测试所遇到的ssl证书问题,参考别人方法
    hbase单机搭建
    搭建单机版伪分布zookeeper集群
    搭建hadoop单机版
  • 原文地址:https://www.cnblogs.com/vectorli/p/7448401.html
Copyright © 2011-2022 走看看