Skip to content

Latest commit

 

History

History
84 lines (52 loc) · 1.72 KB

zhibo_im_config.md

File metadata and controls

84 lines (52 loc) · 1.72 KB

智艺IM部署文档

部署要求:

  1. 只支持 linux
  2. PHP 版本为 5.6.x 需要支持 pdo_mysql/swoole(1.9.x)/msgpack(0.5.7)/redis(2.2.8)
  3. mysql 版本大于 5.5
  4. redis 版本大于 3
  5. 需要 php composer 支持

扩展下载

安装过程省略,太基础了。。。。。

安装IM

  1. 新建一个安装目录并进入如:

    mkdir -p /usr/local/im && cd /usr/local/im 
  2. 同步代码:请联系官方

  3. 安装依赖

    composer install
    
  4. 新建一个软连接

    ln -s /usr/local/im/bin/phpwebim /usr/local/bin/webim
  5. 新建一个配置目录并进入如:

    mkdir -p /home/wwwroot/tsplus && cd /home/wwwroot/tsplus
  6. 初始化配置文件:

    webim init
  7. 编辑配置文件:

    vi phpwebim.php

    其中 redismysql 必须配置。注意 多个 IM 服务中不要使用相同的 redis/mysql/listen_port 配置

    admins 中配置管理员账号密码列表。reactor_numworker_num 可以配置为当前服务器 cpu 数量。 其他配置项可以不用管。注意去掉前面#取消注释

  8. 确认配置无误后,执行命令安装数据库

    webim install
  9. 安装完成后即可启动

    webim start
    
  10. 这样可以加入到开启启动


    webim start -c /home/wwwroot/tsplus/phpwebim.php