文章目录[隐藏]
使用阿里云ECS+OSS图床+宝塔面板 搭建WordPress站点系列之第一篇。
一、使用自定义图床域名的必要性说明
阿里云官方说明:访问存储在OSS中的资源时资源被强制下载
出于安全考虑,从2019年9月23日起,针对之后新建的Bucket,直接使用OSS提供的默认域名,从互联网访问OSS上该Bucket的图片类型文件时,Content-Type(Mime-Type)为
image/jpeg、image/gif、image/tiff、image/png、image/webp、image/svg+xml、image/bmp、image/x-ms-bmp、image/x-cmu-raster、image/exr、image/x-icon、image/heic
,扩展名包括jpg、jpeg、jpe、png、tif、tiff、gif、svg、bmp、ico、ras、dib、svgz、webp、bm、jfif、x-png、exr、heic
时,Response Header中会自动加上Content-Disposition:'attachment=filename;'
。即从浏览器访问图片类型文件时,会以附件形式进行下载。
建议您可以使用自定义域名访问OSS请求,默认情况下不会强制下载。
二、创建 Bucket
记得提前购买OSS存储包,以免产生额外费用,记得提前购买OSS存储包,以免产生额外费用,记得提前购买OSS存储包,以免产生额外费用
打开 OSS管理控制台,在概览 – Bucket 管理 点击【创建 Bucket】按钮。
弹出页面中,填写Bucket信息并记录下 Endpoint 。
2.1 绑定域名
点击 Bucket 列表,打开创建的 Bucket,在 传输管理 – 域名管理 页中点击【绑定域名】按钮。
填入域名URL,并勾选 自动添加 CNAME 记录,然后点击【提交】。
然后回到 传输管理 – 域名管理 页,点击已添加域名下【托管证书】链接,弹出证书托管页,选择【自定义上传】,填入域名的 SSL 证书。
三、添加用户
新建一个只有管理对象存储服务(OSS)权限的用户,更加安全方便。
鼠标指向右上角头像位置,点击【访问控制】,打开 RAM 访问控制 页面。
在 身份管理-用户 点击【创建用户】按钮。一定要勾选 【Open API 调用访问】。
3.1 记录 AccessKey ID 和 AccessKey Secret
四、添加用户权限
在 用户 页清单中,点击【添加权限】,在弹出页面中,添加【管理对象存储服务(OSS)权限】。
五、安装并配置 PicGo
PicGo Github 主页 中下载对应操作系统的安装包。安装后运行,在【阿里云OSS设置】中,填入相关配置信息,此时需要用到之前步骤中记录的内容。
其中,KeyId 对应 AccessKey ID,KeySecret 对应 AccessKey Secret,存储空间名 对应 Bucket名称,存储区域 对应 Endpoint的第一段内容 (如:oss-cn-beijing),存储路径使用默认 img/
即可,自定义域名 填入 Bucket 绑定的域名。
六、Typora 配置使用 PicGo 上传
至此,阿里云OSS图床配置完成,可以方便使用了。
免责声明: 本网站所发布的一切资源均来自于会员发布以及互联网收集,不代表本站立场,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则一切后果请用户自负;依据WordPress GPL开源许可协议分享,如有侵犯到您的权益,请联系我们。