轻论坛系统默认使用本地存储,含有第三方文件存储功能的版本可以配置接入使用第三方对象存储,下面演示阿里云OSS的配置方法,演示服务地域为 华北3(张家口)。
1、打开访问控制控制台 https://ram.console.aliyun.com/
2、点击左侧‘用户’,在右边栏点击‘创建用户’按钮
3、填写用户信息,然后按‘确定’按钮
4、点击‘添加权限’链接
5、选择添加AliyunMTSFullAccess、AliyunMNSFullAccess、AliyunMNSReadOnlyAccess 这三个权限,然后按‘确定’按钮。
如果不添加上述权限,视频转码时会出现(User is not authorized to operate on the specified resource. RAM 鉴权不通过)
(The request is denied by ram policy. RAM用户权限不足) 等错误。
1、打开对象存储控制台 https://oss.console.aliyun.com/
2、创建 Bucket,读写权限选择公共读
3、进入刚才创建的 Bucket,点击左边栏的‘权限管理’,设置‘Bucket 授权策略’
4、点击‘新增授权’按钮
5、选择刚才“RAM访问控制”添加的子账户进行授权,选择完成后按‘确定’按钮
6、接着进行‘跨域设置’
7、点击‘创建规则’按钮,‘来源’项填写你的域名,填写完成后按‘确定’按钮
1、打开消息服务控制台 https://mns.console.aliyun.com/
2、开通消息服务,点‘立即开通’按钮
点‘立即开通’按钮
开通成功
3、进入"管理控制台"
4、点‘创建队列’按钮,填写队列名称 bbs-queue(可以是任意名称),然后点‘确定’按钮
1、打开媒体处理控制台 https://mps.console.aliyun.com/
2、展开左边栏的‘全局设置’--‘管道’,点击‘设置消息通知’链接
3、选择消息服务MNS配置的队列名称
1、打开‘文件存储系统接口列表’--‘添加文件系统接口’,接口产品选择‘阿里云OSS’
其中‘媒体处理地域Id’参数值来自页面
其中‘管理Id’和‘MNS消息队列名称’参数值来自页面
其中‘MNS消息队列服务端地址’参数值来自页面
点击上图的‘获取Endpoint’,如果网站服务器ECS是在阿里云内网,则使用"私网Endpoint",否则用"公网Endpoint"
1、打开‘系统设置’--‘维护数据’,选择‘阿里云OSS文件同步到本地’或‘本地文件同步到阿里云OSS’