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
  • 相关阅读:
    Flask使用mysql数据池
    Flask之WTForms
    Flask用Flask-SQLAlchemy连接MySQL
    Flask之中间件
    Flask之session相关
    Flask之请求和响应
    Flask路由系统与模板系统
    Flask之基本使用与配置
    Flask知识总汇
    Flask之视图函数
  • 原文地址:https://www.cnblogs.com/vectorli/p/7448401.html
Copyright © 2011-2022 走看看