# 安装前必读
# 知识付费安装前说明,请仔细阅读以下说明:
# 运行环境
知识付费系统,支持Lunix/windows服务器环境,可运行于包括Apache和nginx在内的多种WEB服务器和模式,需要PHP7.1 ~ PHP7.4版本, 支持Mysql数据库,Redis。 注:云存储oss、直播、视频点播功能使用,必须配置阿里云服务。
# 服务器相关
以下为官方推荐配置,具体配置可根据实际运营中用户量大小决定。
- 服务器:阿里云ECS或腾讯云CVM云服务器。
- cpu:2核
- 内存:4G
- 带宽: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云储存
- 视频直播
- 视频点播
- 微信开放平台
- 支付宝商户账号(开通支付宝付款使用)