美文网首页
debían 8 安装ejabberd 安装包 2019-03

debían 8 安装ejabberd 安装包 2019-03

作者: 王高强_强哥 | 来源:发表于2019-03-14 11:28 被阅读0次

    CenterOS 7 安装ejabberd

    下载地址: https://www.process-one.net/en/ejabberd/downloads

    1、官网安装:

    https://docs.ejabberd.im/admin/guide/installation/

    2、安装包直接安装: 

    http://www.cnblogs.com/silent2012/p/3610747.html

      步骤:

      1、下载Ejabberd安装包

    wget  http://www.process-one.net/downloads/ejabberd/2.1.13/ejabberd-2.1.13-linux-x86_64-installer.run

    2、下载完成后,给安装包加权限,否则无法安装

    chmod +x ejabberd-2.1.13-linux-x86_64-installer.run

    3、安装Ejabberd

    ./ejabberd-2.1.13-linux-x86_64-installer.run

    几个注意的地方:a、设置域的时候输入本机的IP地址 b、语言最好选择英语

    默认安装目录:  /opt/ejabberd-2.1.13

    4、安装完成后启动

    cd /opt

    cd ejabberd-2.1.13/

    cd bin

    ./start  ./status 

    服务已经启动。可以用WEB来管理。

    WEB地址:http://ip地址:5280/admin

    WEB地址:http://114.215.83.200:5280/admin

    密码: 123456

    5、Mysql配置

    apt-get update

    apt-get install vim

    apt-get install libmysqlclient-dev

    安装mysql数据库如下:

    apt-get install mysql-server mysql-client

    设置密码: 123456

    mysql -u root -p

    创建用户和修改权限

    mysql:>create database ejabberd

    mysql:> grant all privileges on ejabberd.* to ejabberd@'127.0.0.1' IDENTIFIED BY 'ejabberd';

    mysql:> grant all privileges on ejabberd.* to ejabberd@'127.0.0.1' IDENTIFIED BY 'ejabberd';

    mysql:> grant all privileges on ejabberd.* to ejabberd@'114.215.83.200' IDENTIFIED BY 'ejabberd';

    创建数据库mysql:>source /usr/local/ejabberd/lib/ejabberd-2.1.3/priv/odbc/mysql.sql;

    source /root/ejabberd-2.1.13/lib/ejabberd-2.1.13/priv/sql/mysql.sql

    6、XMPP服务配置

    修改ejabberd.cfg文件如下:注释掉:  {auth_method,internal}. 取消注释:{auth_method, odbc}. 取消注释并设置数据库名称和密码:  {odbc_server, {mysql,"localhost","ejabberd","ejabberd","ejabberd"}}. 修改模块如下:都增加_odbc{mod_last_odbc,    []},  {mod_offline_odbc,  []},  {mod_privacy_odbc,  []},  {mod_private_odbc,  []},  {mod_pubsub_odbc,  [ % requires mod_caps ...  {mod_roster_odbc,  []},  {mod_vcard_odbc,    []},

    重启服务:

    cd /bin下

    ./start 命令

    7、注册管理员用户

    ./ejabberdctl register admin114.215.83.200123456

    备注:惨考官网 

    http://wiki.jabbercn.org/Ejabberd2:%E5%AE%89%E8%A3%85%E5%92%8C%E6%93%8D%E4%BD%9C%E6%8C%87%E5%8D%97

    相关文章

      网友评论

          本文标题:debían 8 安装ejabberd 安装包 2019-03

          本文链接:https://www.haomeiwen.com/subject/fokqmqtx.html