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