文章目录
1. 购买阿里云oss对象存储服务2. 新建OSS Bucket3. 配置OSS资源访问域名4. 配置picGO4. 将gitee图床图片迁移到OSS中最近,打开自己的markdowm
笔记,然后发现:
我??????????????????????我图片呢?????????????????????????????
打开picGO
我的图片怎么全部变成这种东西了,我是用gitee
搭建的图床,怎么现在不好使了!!!!!前段时间有个朋友gitee
被封了,说什么用Gitee
搭建图床盗链太多,我还嘲笑他,现在小丑🤡变成我自己了!
痛定思痛,我冷静下来思考了一会,发现不能再用这些免费图床了,都不好使,我要付费!!!!!如果付费可以挽救我以前的图片的话我一定会付费,为自己这些年的白嫖买单😭😭😭,可惜就像错过当初那个女孩一样,没有如果😭😭😭
1. 购买阿里云oss对象存储服务
先去官网购买一下,一年也花不了多少钱,那些免费的图床总感觉用着不踏实,那可是我辛辛苦苦做的笔记鸭,虽然没几个人看,但是也不能说没了就没了!!😭😭😭
购买地址:阿里云oss 给我买!!!花钱,赶快,又不是没有这个实力,不就是几块钱嘛😤😤😤
第一种是这里由两种计费方式
按量收费
,只需要开通OSS
即可,然后就完事了(默认是第一种方式”按量收费“
),就可以直接用OSS服务了,不需要付款什么的,按量收费,从我们的阿里云账户直接扣钱,边用边扣的模式。这种访问量不大的话也花不了多少钱还有一种是”买套餐包月包年“,需要我们到页面付款一次结清,有活动的时候经常几块钱一年40G空间
我这里包年包月哈(因为我的图片比较多),毕竟钱也不是大风刮来的,能省还是得省着点😣,我这里还是包年包月吧
但是如果只用来放博客得图片得话,按量计费更好,一般不会耗费多少钱,有的时候还会抹零!!挺好的😘
如果你和我一样选择了包月包年
,那么就选一个规格吧,最好服务器地点选择一下
当然oss还可以进行生产级别得数据存储,详细和更多操作请看官网介绍:阿里云oss官网详情
空间买好后,大家不要以为我们怎么折腾,一年都只要几块钱,这只是存储空间的钱,还没算流量的钱,亲身事件,如果开启CDN加速后流量的钱甚至还会超过存储的钱,不过也还好,也就几块钱
开通后会自动进入管理控制台,点击左边列表里面的Bucket 列表
2. 新建OSS Bucket
Bucket的作用就类似于互联网上的一个空间,你可以建很多个Bucket,拥有不同的空间,这个空间你可以存任何数据进去,这些数据互相没有任何联系。值得注意的是Bucket的名字要好好取
,因为后面访问的路径会带,而且Bucket必须全网唯一
,不能重复,且创建后就不能修改了
这里要注意的是Bucket一定要设置为公共读
,不然访问不了
创建bucket之后,我们的存储空间就创建成功了。
我们先在bucket创建一个文件夹然后放张图上去,然后看下能不能用
你会发现在Typera里面用是可以的,用img
标签也是可以直接用默认的地址的,但是弄到浏览器中访问就不行了,他会默认下载而不是查看,看下官方解释
所有这里你如果只是做博客的图床的话可以不用弄域名,我这里手上刚好有域名,所以配置一下
没事我们用域名绑定一个就好,谁还没有个域名了,没有的同学可以在阿里云在注册一个,备案虽然麻烦了点,但是谁不想拥有一个自己的域名呢,如果感觉很复杂的话可以用免费图床哈,后面还有一些设置,但是我现在铁了❤要付费
3. 配置OSS资源访问域名
建议弄一个子域名作为自己的静态资源访问
这里再申请一个免费的证书,用来做https
访问,不申请也没关系,但是我这里直接一部到位
位置在数字证书管理服务>SSL 证书
下载nginx的证书(阿里云域名不用下载,后面可以自动识别)
回到OSS控制台
单击Bucket列表,然后单击目标Bucket名称单击传输管理>域名管理单击绑定域名在绑定域名面板,输入要绑定的域名。
添加好域名后将刚刚下载的证书添加进去,阿里云证书会自动感应,不用添加,选择一下证书名称就好,如果没有名称的手动添加一下
确认好就配置好后,如果有余力的同学可以再配置一下cdn加速
,这样访问会快一些
然后返回就可以发现图片能够正常访问了!!!
4. 配置picGO
费劲九牛二虎之力终于要到设置图床的地方了
这里的accesskey
和accesskeySecret
可以从阿里云控制台获取(鼠标移至阿里云你的头像上,可以发现Accesskey管理,创建一个)存储空间和你刚才创建Bucket时使用同一个,可以从阿里云OSS控制台上复制,以免手贱打错字存储区域在阿里云OSS控制台概览里面去找,如下图所示
填到里面后你的图床就可以继续使用了,但是要注意这里有个大坑!!!!!!!!!!!!!!!!!!
就是复制过来的KeyId 首位默认增加了一个空格
,这里一定要注意!!!!!keysecret也可能有,都检测下,又浪费我一个下午😭
其实付费也挺好的,你不管往里面存什么都可以,还不限大小,想想之前gitee只能上传1m、sm.ms只能上传5m,但是我经常弄一些gif动不动就是几十M,现在再也不用担心了,我付钱了想怎么存就怎么存
4. 将gitee图床图片迁移到OSS中
我的做法很原始,先去gitee上把之前的图片拉下来再上传到自己的oss中
然后把自己文章里面的所有gitee的域名换成自己的,全选一下就可以了,文章不多的话一下就弄好了