当前位置: 首页 > 后端技术 > PHP

晕博客配置阿里云oss上传附件

时间:2023-03-29 22:03:37 PHP

原文地址:https://www.wjcms.net/archive...本来是用来上传本地的,但是做完的博客复制到其他平台发布时,还有跨域的问题,如果使用云oss存储,就不会出现这个问题,所以还是需要配置云oss存储,这里我们选择阿里云oss,下面开始配置。获取用户AccessKey鼠标移动到用户图标,点击AccessKey管理,选择使用子用户输入登录名和显示名,勾选程序化访问,点击确定,然后使用手机获取验证码即可创建用户。然后将AccessKey信息保存到本地,如果后面看不到,需要重新创建。注意:此处仅启用编程访问,请及时保存AccessKey信息,关闭本页面后将无法再次获取该信息。再次点击左侧的用户,可以看到刚刚创建的用户。背面有添加权限,点击它。然后选择系统策略,在搜索框中输入oss,选择“AliyunOSSFullAccessManagementObjectStorageService(OSS)Permission”这一行。可以看到右侧选择了AliyunOSSFullAccess,然后点击确定。此时,用户已创建并分配了权限。配置进入光环博客控制台,选择左下角的系统->博客设置->附件设置。修改存储位置为:阿里云会有很多内容填写下面的表格。绑定域名协议:HTTPS绑定域名:不填则路径根域名为Bucket+EndPointBucket:EndPoint(区域节点):AccessKey:AccessSecret:文件目录:接下来说说格式以及获取方法一一。1.绑定域名协议:https这里需要设置https,存储对象也必须设置https,因为如果后续发布到其他平台涉及到跨域图片,图片是无法上传的,默认为空的。3.bucket:这个是刚刚创建的库的名字,直接填就行了。4.EndPoint(区域节点):进入oss对象控制台,点击Bucket页面,可以看到如下,选择对应的EndPoint进行外网访问(区域节点)。5.AccessKey和AccessSecret是刚刚保存的信息。6.文件目录:可以设置根目录,直接填/。要填写子目录,您需要创建它。例如:blog/注意:一定要添加/创建目录的方法:在Bucket页面,点击左侧的文件管理。另外,下面的策略是可选的,这里不再赘述,请自行研究。填写以上信息,保存,返回附件页面发现oss中存在上传的文件。关注我,每天分享文章。