部署步骤

  1. 服务器用户检查:确认服务器上已存在 www 用户,此用户将用于后续的文件操作与服务运行。
  2. 文件上传与解压
    ● 将星聚客 SCRM 项目的压缩包文件上传至服务器的根目录。
    ● 执行解压操作,解压后将得到如下目录结构:
    /data
    /wwwlogs/scrm
    /scrm
  3. 目录权限修改:为确保 www 用户对相关目录具有读写权限,执行命令 chown www:www -R /data/ 以修改目录权限。
  4. 编译与服务启动
    ● 进入项目目录:cd /data/scrm
    ● 执行 gulp 命令进行编译:gulp
    ● 启动服务进程:./shell/processManager.sh
  5. Nginx 配置
    ● 假设 Nginx 配置文件 nginx.conf 位于目录 /usr/local/nginx/conf
    ● 将 scrm.conf 文件复制到 /usr/local/nginx/conf/vhost 目录下。
    ● 在 nginx.conf 文件的末尾添加 include vhost/*.conf; 语句以引入 scrm.conf 配置。
    ● 确保 Nginx 已配置并支持 HTTPS,将证书文件下载至 /usr/local/nginx/conf/cert 目录下。
  6. Redis 配置
    ● 确认系统已成功安装 redis。
    ● 进行 redis 配置并启动服务,同时设置 redis 加入开机自启动:systemctl enable redis-server
  7. 平台后台登录与小程序入驻:完成上述部署步骤后,使用浏览器访问平台管理后台(emp.gde3f.com),输入相应的管理员账号与密码(admin / 123456)登录平台后台,然后进行小程序入驻操作,按照平台指引完成小程序与私域系统的集成与配置工作。
  1. 企微服务商回调加解密的问题是由于php的版本引起:php7.1.0是本系统最适应版本;超过这个版本,会导致mcrypt 库不可使用,需要修改成openssl_decrypt/openssl_encrypt