欢迎光临外链建设网站快速建站提升流量与权重!

外链建设

外链建设网站,帮助您快速打造排名!

博客图床服务器搭建与使用

作者:jcmp      发布时间:2021-05-09      浏览量:0
1图床简介1 、图床是什么?图床

1图床简介

1 、图床是什么?

图床一般是指储存图片的服务器,有国内和国外之分。国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度。国内也分为单线空间、多线空间和 cdn 加速三种。

2 、为什么要使用图床?

目前的网站、博客等站点中,除了大型网站,官方网站等会自建图片、视频等专用于存放文件的服务器。其他站点如果是这类文件很多,而且具有较强的依赖性质 ( 服务迁移等情况 ) 的话,那么将是一件复杂的事情,因为每个站点的文件存储方式不同。目前主流站点文章的写作方案是 Markdown 格式, Markdown 是一种纯文本格式的标记语言。通过简单的标记语法 , 它可以使普通文本内容具有一定的格式。编写 Markdown 格式的文章,往文章中插入图片等资源是一个问题,因为如果你使用了本地的存储,那么文章发表后,图片链接都需要调整。

基于上述情况,我们有了一种只要有网络,就能实现图片文件固定链接访问的需求。因此,图床服务是较完美的选择。

图床对比

2七牛云图床配置与使用

1. 账号注册

使用前需要注册一个七牛云的账号并进行实名认证,实名认证需要一定的审核时间,使用支付宝进行认证很快。

注册地址: https://portal.qiniu.com/

注册后在七牛 “个人中心”中进行实名认证。

2. 创建存储服务

新建一个存储空间,输入“存储空间名字”、“存储区域”、“访问控制”。本存储空间是用于站点图床,所以选择访问控制类型为公开空间,如下所示,点击【确认创建】即可。

创建后点击右边测试域名,只有 30 天测试时间。

3. 配置存储服务

存储服务创建完成后,需要配置一个融合 CDN 域名,融合 CDN 域名简单来说就是指资源对象的外链域名,七牛云提供了融合 CDN 的测试域名,官方提示为:七牛融合 CDN 测试域名 ,每个域名每日限总流量 10GB ,每个测试域名自创建起 30 个自然日后系统会自动回收,仅供测试使用并且不支持 Https 访问。因此需要我们自己配置一个 CDN 加速域名,以本站点为例,控制台中点击创建域名,域名类型选择普通域名,其他配置默认或根据需求优化配置即可。

4. 配置域名解析

5. 配置外链默认域名

在存储空间列表,内容管理,选择外链默认域名为配置的域名而不是测试域名。

6.AccessKey/SecretKey

AccessKey 和 SecretKey 是访问和操作对象存储的密钥对,其中 AccessKey 会在传输中包含,而用户必须保管好 SecretKey 不在网络上传输以防止被窃取。在控制台点击个人中心,密钥管理即可查看到密钥对。

7.qshell

七牛云提供了一个对象存储的 shell 客户端命令行工具 qshell 。

qshell 用户 go 语言编写,所以只需要将二进制文件下载下来并配置好上面的密钥 AccessKey/SecretKey 即可操作对象存储,具体命令用法可见官方文档。

配置方法为:

#qshell account ak sk name

#qshell account -- ak sk name

3图床工具PicGo

PicGo 软件完全免费开源且界面美观,目前支持的图床:

PicGo 可以跨平台,支持 Windows 、 macOS 和 Linux 系统,它的使用非常简单,只需先设置好图床网站 / 云存储服务的账号之后,用鼠标将图片拖放到 PicGo 主窗口的图片上传框,即可完成图片的上传并返回一个 url 链接到剪切板。

七牛图床

对应的密钥信息需要到七牛自己的控制台 里找到。其中需要注意的是,自己的存储空间的区域需要确定:

在配置文件里,存储区域对应的键是 area ,值是下图所示(如果你是用 PicGo-Core 或者其他非 electron 版本的 PicGo 请注意此项),比如华东的话就是 z0 。

在配置文件里,存储空间需要设定上传地址是指七牛云 自动分配给你的网址,或者 是你自己绑定的域名(注意要加 http:// 或者 https:// ):

网址后缀通常是你用到了七牛的图片处理工具的时候会用到的一些处理参数,比如图片瘦身。

GitHub图床

1. 首先你得有一个 GitHub 账号。注册 GitHub 就不用我多言。

2. 新建一个仓库

记下你取的仓库名。

3. 生成一个 token 用于 PicGo 操作你的仓库:

访问: https://github.com/settings/tokens。

然后点击 Generate newtoken 。

把 repo 的勾打上即可。然后翻到页面最底部,点击 Generate token 的绿色按钮生成 token 。

注意: 这个 token 生成后只会显示一次!你要把这个 token 复制一下存到其他地方以备以后要用。

4. 配置 PicGo

注意:仓库名的格式是用户名 / 仓库,比如我创建了一个叫做 test 的仓库,在 PicGo 里我要设定的仓库名就是 Molunerfinn/test 。一般我们选择 master 分支即可。然后记得点击确定以生效,然后可以点击设为默认图床来确保上传的图床是 GitHub 。

至此配置完毕,已经可以使用了。当你上传的时候,你会发现你的仓库里也会增加新的图片了。

阿里云OSS

首先先在阿里云 OSS 的控制台,里找到你的 accessKeyId 和 accessKeySecret ,首先创建子账户。

创建用户。

获取 accesskey 。

创建一个 bucket 后,存储空间名即为 bucket:

确认你的存储区域的代码:

存储路径比如 img/ 的话,上传的图片会默认放在 OSS 的 img 文件夹下。注意存储路径一定要以 / 结尾!存储路径是可选的,如果不需要请留空。

▼ 猫来了点赞引导+阅读原文引导

扫描二维码

获取更多精彩

嵌入式实验楼