轻论坛系统配置阿里云OSS

轻论坛系统默认使用本地存储,含有第三方文件存储功能的版本可以配置接入使用第三方对象存储,下面演示阿里云OSS的配置方法,演示服务地域为 华北3(张家口)。


配置RAM访问控制

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用户权限不足) 等错误。

选择权限

配置OSS对象存储

1、打开对象存储控制台 https://oss.console.aliyun.com/

打开对象存储控制台

2、创建 Bucket,读写权限选择公共读

创建 Bucket

3、进入刚才创建的 Bucket,点击左边栏的‘权限管理’,设置‘Bucket 授权策略’

设置Bucket授权策略

4、点击‘新增授权’按钮

新增授权

5、选择刚才“RAM访问控制”添加的子账户进行授权,选择完成后按‘确定’按钮

选择RAM访问控制进行授权

6、接着进行‘跨域设置’

跨域设置

7、点击‘创建规则’按钮,‘来源’项填写你的域名,填写完成后按‘确定’按钮

创建规则

配置消息服务MNS

1、打开消息服务控制台 https://mns.console.aliyun.com/

2、开通消息服务,点‘立即开通’按钮

开通消息服务

点‘立即开通’按钮

立即开通

开通成功

开通成功

3、进入"管理控制台"

队列管理控制台

4、点‘创建队列’按钮,填写队列名称 bbs-queue(可以是任意名称),然后点‘确定’按钮

创建队列

配置媒体处理MPS

1、打开媒体处理控制台 https://mps.console.aliyun.com/

2、展开左边栏的‘全局设置’--‘管道’,点击‘设置消息通知’链接

媒体处理MPS管道

3、选择消息服务MNS配置的队列名称

消息服务MNS配置

巡云轻论坛系统管理后台设置

1、打开‘文件存储系统接口列表’--‘添加文件系统接口’,接口产品选择‘阿里云OSS’

文件存储系统接口列表

其中‘媒体处理地域Id’参数值来自页面

媒体处理地域Id参数值

其中‘管理Id’和‘MNS消息队列名称’参数值来自页面

MNS消息队列名称参数值

其中‘MNS消息队列服务端地址’参数值来自页面

MNS消息队列服务端地址参数值

点击上图的‘获取Endpoint’,如果网站服务器ECS是在阿里云内网,则使用"私网Endpoint",否则用"公网Endpoint"

获取Endpoint


本地文件存储和阿里云OSS文件存储互相迁移

1、打开‘系统设置’--‘维护数据’,选择‘阿里云OSS文件同步到本地’或‘本地文件同步到阿里云OSS’

本地文件同步到阿里云OSS