前言
最近在写网页,处理图片实在是麻烦,想着使用图床解决一下这个问题。
有GitHub图床可以免费用,但这样国内没有梯子的朋友可看不了我的图片。所以我需要国内的公共存储环境,正好在阿里云购买过服务器,于是购入了阿里云的OSS公共存储服务。在网上搜寻OSS+PicGo的教程,要么PicGo版本没对上,要填的信息不一样了,要么缺这缺那,第一次填写的人配置错了实在是搞不懂是哪里出了问题。于是破防3分钟,打开PicGo日志,复制Error给ChatGPT,十秒解决。。。当然了也是我自己的问题蠢得简单哈哈哈
解决后带着怨气,写下了这篇教程:
步骤
PicGo
1. 下载PicGo,链接:Releases · Molunerfinn/PicGo (github.com)
2. 打开PicGo后,点击“阿里云OSS”,新建一个配置文件
3. 好,现在暂且记住一下这张图,看不懂没关系,后面都会一一解决。
阿里云
创建Bucket
1. 没有购买阿里云OSS的可以点击这里:阿里云-搜索推荐页 (aliyun.com)
2. 打开OSS控制台:OSS管理控制台 (aliyun.com) 创建一个Bucket
按这样设置,其他的默认即可
3. 进入Bucket
4. 复制这部分地址,到PicGo中的“设定存储区域”中,同时把Bucket的名字填到“设定Bucket”里面
获取AccessKey and Secret
1. 鼠标悬浮到界面右上角的头像处
2. 选择开始使用子用户
3. 如果有用户则直接点击进去,没有则新建一个用户
4. 进入用户后,当前界面往下滑,点击“创建AccessKey”
5. 创建成功后会显示一个弹窗,此时先复制密码(Secret)到PicGo中的 “设定KeySecret”,然后再复制ID到“设定KeyId”!!!因为很容易复制了ID粘贴好后,想回到网页点击了旁边空白处,窗口消失了...密码就没咯~(当然了这种情况删了再创建一个就好)
6. 填完后你的PicGo应该是这样的
关于存储路径:
格式是:name/
斜杠在后面,就是指定在OSS的Bucket里面哪个文件夹,我这里设定了在images文件夹下,不过不设置也ok的,毕竟自己的图床也没什么必要打开看
自定义域名:
这个涉及到购买域名(额外费用大概十几块到几十块一年),和备案,非常复杂此处不详细说明。
好处是,出来的图片网址是你的域名下的,之后更换服务器,更换OSS,只需要把资源备份下来放到新的公共存储上,配置域名就好,图片依然有效。否则更换Bucket名字或者OSS,你网上所有的图片都失效了。
PicGo设置
检验成果
PicGo主窗口
拖拽图片上传后,点击“相册”。
1. 如果有显示刚刚的图片,则已经配置成功
2. 按Win+V检查URL是否已经自动粘贴到剪贴板。
如果有帮到你,不妨点个赞。
如果有用,也可以点个收藏。
END