- 只支持
linux
PHP
版本为5.6.x
需要支持pdo_mysql/swoole(1.9.x)/msgpack(0.5.7)/redis(2.2.8)
mysql
版本大于5.5
redis
版本大于3
- 需要
php composer
支持
安装过程省略,太基础了。。。。。
-
新建一个安装目录并进入如:
mkdir -p /usr/local/im && cd /usr/local/im
-
同步代码:请联系官方
-
安装依赖
composer install
-
新建一个软连接
ln -s /usr/local/im/bin/phpwebim /usr/local/bin/webim
-
新建一个配置目录并进入如:
mkdir -p /home/wwwroot/tsplus && cd /home/wwwroot/tsplus
-
初始化配置文件:
webim init
-
编辑配置文件:
vi phpwebim.php
其中
redis
和mysql
必须配置。注意 多个IM
服务中不要使用相同的redis/mysql/listen_port
配置admins
中配置管理员账号密码列表。reactor_num
和worker_num
可以配置为当前服务器cpu
数量。 其他配置项可以不用管。注意去掉前面#取消注释 -
确认配置无误后,执行命令安装数据库
webim install
-
安装完成后即可启动
webim start
-
这样可以加入到开启启动
webim start -c /home/wwwroot/tsplus/phpwebim.php