手把手教你企业微信SCRM源码下载和私有化部署教程

     

服务器要求

MoChat 对系统环境有一些要求,仅可运行于 Linux 和 Mac 环境下,但由于 Docker 虚拟化技术的发展,在 Windows 下也可以通过 Docker for Windows 来作为运行环境,通常来说 Mac 环境下,我们更推荐本地环境部署,以避免 Docker 共享磁盘缓慢导致 MoChat 启动速度慢的问题。

提示

MoChat 基于 Docker-compose 方式的安装视频 https://www.bilibili.com/video/BV1Dy4y1n77N/(opens new window)

mochat-cloud\mochat-docker (opens new window)项目内已经为您准备好了各种版本的 Dockerfile ,或直接基于已经构建好的 mochat\mochat (opens new window)镜像来运行。

以上 Github 暂未提交,请暂时参考项目中的 api-server/Dockerfile

当您不想采用 Docker 来作为运行的环境基础时,您需要确保您的运行环境达到了以下的要求:

  • PHP >= 7.4 (推荐7.4版本)
  • MYSQL >= 5.7
  • Swoole PHP 扩展 >= 4.5,并关闭了 Short Name
  • OpenSSL PHP 扩展
  • JSON PHP 扩展
  • PDO PHP 扩展
  • Redis PHP 扩展
  • pcntl PHP 扩展
  • Composer
  • FFMpeg(会话存档功能需要)
  • wxwork_finance_sdk PHP 扩展 (会话存档功能需要)
  • Node.js >= 10

#安装 MoChat

MoChat 使用 Composer (opens new window)来管理项目的依赖,在使用 MoChat 之前,请确保你的运行环境已经安装好了 Composer。

  • 建议将 Composer 镜像设置为阿里云镜像,加速国内下载速度

视情况而定

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer

#项目下载

  • 假设项目相关代码都放在 /data/www 目录
cd /data/www
git clone https://github.com/mochat-cloud/mochat.git

#PHP接口环境安装

#Shell 安装方式

  • 为了方便非 docker 用户,我们额外提供了一个install.sh CentOS 下的环境安装脚本&#

你可能感兴趣的:(php,微信,微信公众平台,微信开放平台)