对象存储设置
七牛云存储、阿里云 OSS、腾讯云COS
腾讯云COS
说明
腾讯云COS的配置不是必须的,按实际需要配置。
配置
- 步骤1: 打开腾讯云官网网站https://cloud.tencent.com/,使用腾讯云账号登录。单击右上角头像,单击【访问管理】。
- 步骤2: 在腾讯云后台单击【访问密钥】->【API密钥管理】,如果没有密钥,则新建密钥。同时登录系统管理后台,单击【系统设置】->【存储设置】,找到腾讯云COS,单击【设置】。 从腾讯云后台复制SecretId和SecretKey到系统管理后台相对应选项。
- 步骤3: 单击【云产品】->【对象存储】,进入对象存储设置页面。
- 步骤4: 单击【创建存储桶】,根据需要选择【所属地址】,填写【名称】,选择【公有读私有写】,单击【下一步】。
- 步骤5: 单击【下一步】。
- 步骤6: 单击【创建】。
- 步骤7: 单击【概况】,复制【存储桶名称】【访问域名】、【所属地区】、到后台相当【存储空间名称】、【空间域名】、【REGION】的输入框,选择【状态】为开启,单击【保存】。 保存以后,即可使用。
注意事项
迁移数据
需要将server/public下面resource目录和uploads目录复制到OSS空间的根目录,原来的资源图片才可以正常显示。
跨域设置
使用了对象存储以后,需要设置资源允许跨域。 打开跨域相关设置,设置如下。
*
access-control-allow-credentials: true
access-control-allow-origin: *