服务器环境配置
1.服务器安全组开放28018 8383 1236端口,如使用宝塔面板请记得在安全-防火墙中也要开启对应端口。
2.安装Nginx 1.18.0,MySQL 5.6.50,php7.0和php7.3(php版本必须使用这两个,其他软件版本可以使用最新版本),MongoDB 4.4.6,Redis 6.2.5。
3.php安装扩展fileinfo,redis,Swoole4,mongodb,删除所有禁用函数(php7.0和php7.3均需按此修改),修改mongodb 端口为28018。
4.重载php和mongodb配置,或者直接重启。
源码搭建
1.准备两个域名 imadmin.xxx.xxx(系统后台和app端服务使用) imchat.xxx.xxx(web端服务使用)。
2./www/wwwroot目录下新建im文件夹,上传服务端nf_uniapp_im_server中的源码文件到im文件夹中并解压。
3./www/wwwroot目录下新建mongodb文件夹,上传mongodb数据库压缩包并解压。上传mysql数据库并在宝塔导入。
4.站点目录设置,伪静态设置。
- 这个域名 imchat.xxx.xxx 的目录设置为/www/wwwroot/im/http/public/h5,运行目录为 /,去掉防跨站&#x