O2OA开发平台附件外部存储支持阿里云OSS存储(可定制其他第三方存储支持),此插件基于apache的vfs扩展插件规范开发。
注意:本应用属于VIP应用,请联系商务人员。
配置
首先修改o2server/config目录下的node文件中storage服务的enable值为false,然后改拷贝o2server/configSample的externalStorageSources.json文件到config目录下,按照如下示例修改(所有节点都要修改,修改完成重启O2OA开发平台):
"file": [
{
"protocol": "ali", #设置为ali
"username": "appId", #修改为阿里云的AccessKey ID
"password": "appKey", #修改为阿里云的AccessKey Secret
"host": "oss-cn-hangzhou.aliyuncs.com", #修改为阿里云OSS的Endpoint(地域节点)
"port": 8080.0,
"prefix": "test/file", #存储目录前缀(注test前面没有斜杠)
"enable": true,
"weight": 100.0,
"name": "bucket", #修改为阿里云OSS存储的bucket桶名称
"deepPath": false,
"###protocol": "协议,可选值ftp,webdav,sftp,ali###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,桶名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
]
1、O2OA已经部署完成,并正常运行。(O2OA开发平台部署文档请参考:系统安装-如何安装部署O2OA(翱途)开发平台? )
2、O2OA服务器已经连接O2云或者下载应用安装文件。
O2OA服务器连接O2云请参考:《配置O2OA服务器连接O2云》
3、 需要服务器安装或者升级到O2OA开发平台 V7.1及以上版本。
1、以管理员(xadmin)身份登录O2OA开发平台,并且打开应用市场,如下图所示:
2、在应用市场中,点击“阿里云OSS集成”安装