title: 阿里云oss+PicGo搭建自己的图床
tags: 其他
categories: 其他

阿里云oss+PicGo搭建自己的图床

前言

个人博客上的图片有时候会挂掉,于是我就想到自己搭建一个图床来用,发现还挺简单的。

准备

  • 需要有一个云服务器账号就行
  • 下载PicGo

准备PicGo

直接去下载对应的setup程序就行,我的是windows的,于是下的是exe。

然后安装即可,有需要的可以改一下安装路径。其他的默认就好了。

阿里云oss搭建

什么是oss?

oss其实就是对象存储服务,用于存储各种文件和数据的,特点是便宜和方便。

购买阿里云oss服务

  • 登录阿里云

  • 打开侧边栏的对象存储oss,如下图

  • 对象存储界面选择

  • 开启下图这些就行了,其他的可以不管

关于资源包

  • 如果是个人的博客什么的还有一些访问量不高的网站可以用默认的按量计费,本身也不会多贵,这个是先用后付的。
  • 如果是一些访问量大的网站,一个月好几十个G的流量那种,就需要买资源包了。资源包的购买,看官方说明按需购买即可。

添加用户

需要创建一个用户来对图床的上传进行管理

添加用户步骤:点击自己头像,然后选择访问控制,如下图所示:

然后创建用户就行,如下图:

按照下图进行创建即可

确认后得到创建用户的ID和secret,要保存下来,如果关闭之后不好找:

设置用户权限

勾选管理对象存储服务权限,点击确定,如下图所示:

不建议勾选管理全部资源,建议一个资源被一个用户管理,更加安全。

搭建图床

打开PicGo

存储路径随便设,如果有备案的域名也可以加个域名。

上传图片

直接拖进去就行了,他会自动将makrdown语法的链接复制到剪贴版。

这个博客的图片便是用的阿里云oss和PicGo搭建的图床。

另一种方法:github搭建图床

这是网上的另一种方法,但是毕竟是github上的,有时候就会出现访问不了github的尴尬事情,于是不太建议。

新建Github仓库

首先需要登录Github然后点击左上角的 NEW

然后在弹出来的界面输入仓库的名称,然后create就行。

创建成功就可以看到这些内容。

创建token

image-20221207153014971

点击头像,选择setting,这里其实和oss的创建用户一样,就是为能够让PicGo能够上传文件。

最下面找到developer settings即可

然后找到personal access tokens 的token,点击generate new token即可

设置完后到最底部,点击generate token即可。这样token就生成好了,先复制下来

搭建图床

打开PicGo

存储路径随便设,如果有备案的域名也可以加个域名。

上传图片

直接拖进去就行了,他会自动将makrdown语法的链接复制到剪贴版。

搭建个人图床就到这了