# 安装前必读

# 知识付费安装前说明,请仔细阅读以下说明:

# 运行环境

知识付费系统,支持Lunix/windows服务器环境,可运行于包括Apache和nginx在内的多种WEB服务器和模式,需要PHP7.1 ~ PHP7.4版本, 支持Mysql数据库,Redis。 注:云存储oss、直播、视频点播功能使用,必须配置阿里云服务。

# 服务器相关

以下为官方推荐配置,具体配置可根据实际运营中用户量大小决定。

  1. 服务器:阿里云ECS或腾讯云CVM云服务器。
  2. cpu:2核
  3. 内存:4G
  4. 带宽:5M
# 服务器环境及软件:

Linux,Nginx/Apache都可。
推荐新手刚入门使用如下配置:
宝塔Linux控制面板
Nginx 1.1.8
MySQL 5.6~5.7
PHP 7.1~7.4 Rides 6
Supervisor管理器 2.2

# 开放端口

端口:80、21、8888、888、443、2900 、2901 、3306、6379、20005、20014、20015

授权对象:0.0.0.0/0

# PHP扩展

安装插件 fileinfo、redis

# 禁用函数

# 删除下列函数


  • proc_open
  • pcntl_signal
  • pcntl_signal_dispatch
  • pcntl_fork pcntl_wait
  • pcntl_alarm shell_exec

# 执行命令


开启消息队列: Supervisor管理器,运行默认命令

  • php think queue:listen --queue doPinkJobQueue

# 域名

# 知识付费必须使用http,不支持使用https

主域名、二级域名都可以,必须使用通用域名,部分个性域名不支持(例如汉字域名、个性域名)。

  • 域名必须已备案且能在备案中心查询到

# 账号及相关

# 基础服务:
  • 公众号H5:服务号(已认证且开通支付功能)
  • 微信商户支付
# 基础硬件:
  • 服务器(独立服务器,Nignx环境最好)
  • 域名(和服务器同一服务商,需已备案)
# 其他增值服务:
  • 阿里云短信/crmeb短信二选一
# OSS云储存
  • 视频直播
  • 视频点播
  • 微信开放平台
  • 支付宝商户账号(开通支付宝付款使用)