Skip to content

对象存储设置

七牛云存储、阿里云 OSS、腾讯云COS

腾讯云COS

说明

腾讯云COS的配置不是必须的,按实际需要配置。

配置

  • 步骤1: 打开腾讯云官网网站https://cloud.tencent.com/,使用腾讯云账号登录。单击右上角头像,单击【访问管理】。
  • 步骤2: 在腾讯云后台单击【访问密钥】->【API密钥管理】,如果没有密钥,则新建密钥。同时登录系统管理后台,单击【系统设置】->【存储设置】,找到腾讯云COS,单击【设置】。 从腾讯云后台复制SecretId和SecretKey到系统管理后台相对应选项。
  • 步骤3: 单击【云产品】->【对象存储】,进入对象存储设置页面。
  • 步骤4: 单击【创建存储桶】,根据需要选择【所属地址】,填写【名称】,选择【公有读私有写】,单击【下一步】。
  • 步骤5: 单击【下一步】。
  • 步骤6: 单击【创建】。
  • 步骤7: 单击【概况】,复制【存储桶名称】【访问域名】、【所属地区】、到后台相当【存储空间名称】、【空间域名】、【REGION】的输入框,选择【状态】为开启,单击【保存】。 保存以后,即可使用。

注意事项

迁移数据

1.PHP版需要将server/public下面resource目录和uploads目录复制到OSS空间的根目录,原来的资源图片才可以正常显示 2.Java版需要将/public/uploads目录复制到OSS空间的根目录,原来的资源图片才可以正常显示。新建名称为api目录,需要将server/like-common/src/main/resources/static目录复制api中,上传完成后,图片例:/api/static/xxxxp.png。

跨域设置

使用了对象存储以后,需要设置资源允许跨域。 打开跨域相关设置,设置如下。

*
access-control-allow-credentials: true
access-control-allow-origin: *