使用Typora + 阿里云OSS + PicGo 打造个人图床

使用Typora + 阿里云OSS + PicGo 打造个人图床

为什么要打造图床?

让笔记远走高飞

试问以下场景:

  1. 我们要 markdown 笔记放到某博客上,直接进行复制即可。但因你的图片存储在本地,博客上的图片因无法找到本地路径而无法显示,因此需要到本地找到图片一个个上传
  2. 我们要把 markdown 笔记共享给朋友,需要同时把图片一并打包发送

是否很麻烦?

这时我们可以使用阿里云OSS + PicGo 打造自己的图床让上面的两个场景爽到飞起:

  1. 直接复制 markdown 笔记放入博客即可
  2. 共享笔记给朋友只需要发送一份 markdown 文件

当然你也可以直接选用市面已有的图床,但本文讲的是提供一种打造个人图床的方案

购买阿里云OSS

我这里使用的是阿里云对象存储OSS,你可以使用腾讯、七牛云对象存储等皆可

链接:对象存储OSS_云存储服务_企业数据管理_存储-阿里云 (aliyun.com)

  • *购买阿里云OSS

使用Typora + 阿里云OSS + PicGo 打造个人图床
  1. 点击 产品价格可见具体定价情况

可见访问流量也是要收费的,所以确保账户有少量金额

使用Typora + 阿里云OSS + PicGo 打造个人图床
  1. 点击 折扣套餐购买存储资源

个人使用存储资源一般 40G 远远够用了,一年定价大概要 9 元

使用Typora + 阿里云OSS + PicGo 打造个人图床

如果在意收费的问题,可以选用七牛云对象存储,每月可提供 10G 的免费存储空间和 10G 的免费 CDN 回源流量,不过需要你拥有域名和进行备案。

  • *进入控制台创建 Bucket

使用Typora + 阿里云OSS + PicGo 打造个人图床

点击 Bucket 列表创建,或右边 Bucket 模块创建皆可

  • *Bucket 参数设置

  • Bucket 名称:自定义

  • 地域:一般国内任意地域皆可
  • 存储类型:标准存储
  • 读写权限:公共读

其他默认即可,或根据自己需求设置

  • *创建AccessKey

鼠标移动至头像,点击 AccessKey 管理即可进入管理界面

使用Typora + 阿里云OSS + PicGo 打造个人图床

创建 AceessKey 记得要保存下来

使用PicGo

下载地址:Releases · Molunerfinn/PicGo (github.com)

下载后安装打开 Picgo

  • *根据自己使用的图床设置,我这里使用的是阿里云OSS

    使用Typora + 阿里云OSS + PicGo 打造个人图床
  • *查看 Server 端口是否为 36677(编辑器端口)

    使用Typora + 阿里云OSS + PicGo 打造个人图床
  • *图床设置

    使用Typora + 阿里云OSS + PicGo 打造个人图床
  • 设定 KeyID、KeySecret:即之前保存的 AccessKey 与 AccessKeySecret

  • 设定存储空间名:即之前创建 Bucket 的名字
  • 确认存储区域: 见下

进入到你阿里云OSS的 Bucket 列表点击 Bucket 的名字进入到概览

使用Typora + 阿里云OSS + PicGo 打造个人图床
如下图所示的地址就是存储区域要填写的内容

注意:要去除后面的 .aliyuncs.com

使用Typora + 阿里云OSS + PicGo 打造个人图床
  • *拖动图片测试是否能上传成功
    使用Typora + 阿里云OSS + PicGo 打造个人图床

    成功提示

使用Typora + 阿里云OSS + PicGo 打造个人图床

Typora设置

  • 进入 Typora 偏好设置 -> 图像

使用Typora + 阿里云OSS + PicGo 打造个人图床

设置完毕后点击验证图片上传选项,检查是否能上传

至此,我们使用 Typora + 阿里云OSS + PicGo 打造出自己的图床了

Original: https://www.cnblogs.com/xnmk-zhan/p/16205046.html
Author: xnmk
Title: 使用Typora + 阿里云OSS + PicGo 打造个人图床

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/590677/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 记一次MySql唯一索引在left join连表查询没走索引的问题

    在新建一张账单结算信息表bill_settlement_info的时候,建立的唯一索引uk_bill_no(bill_no,tenant_id)。由于列表查询用到该表的字段。所以在…

    数据库 2023年5月24日
    0112
  • AQS源码探究之竞争锁资源

    AQS源码探究—竞争锁资源 我们进入ReentrantLock源码中查看其内部类 Sync 对AQS进行扩展公共方法并定义抽象方法的抽象类 FaireSync 实现公平…

    数据库 2023年6月11日
    074
  • windows下使用pm2守护进程对laravel队列进行管理

    我们都知道在使用laravel的消息队列时,都需要一个守护进程对其进行管理 否则在服务器重启或者其他异常都会导致队列中断从而功能失效 当然,大部分项目都是在linux下运行,则可以…

    数据库 2023年6月14日
    080
  • 3 访问修饰符public,private,protected以及不写(默认)时的区别

    private 私有的,只对本类公开。 default 类的成员不写访问修饰符时默认为default,默认对于同一个包中的其它类相当于公开(public),对于不是同一个包中的其它…

    数据库 2023年6月6日
    081
  • 开发思想

    解决的问题:一类对象,不同对象有不同的处理 顶级接口 定义规范,面向接口编程 抽象策略 定义一套模板,不同的交给不同的策略实现 具体策略 枚举 对象标识 –具体策略 策…

    数据库 2023年6月11日
    072
  • jsp change事件

    业务场景: 导出按钮是否显示的条件如下: 1、必须选择开始时间和结束时间 2、根据筛选条件查询必须存在数据 3、当点击提交后并且满足如上两个条件,导出按钮变为可选后,如果用户修改了…

    数据库 2023年6月9日
    068
  • [LeetCode]20. 有效的括号

    给定一个只包括 ‘(‘,’)’,'{‘,’}’,'[‘,’]&#8217…

    数据库 2023年6月9日
    0107
  • 异常详解

    🦔异常 发现错误的理想时机是在编译阶段,也就是在运行程序之前。然而编译期间并不能找到所有的错误,余下的问题必须在运行期间解决。这就需要错误源能够通过某种方式,把适当的信息传递给某个…

    数据库 2023年6月14日
    075
  • Spring Boot启动流程

    Spring Boot启动流程 君生我未生,君生我已老。君恨我生迟,我恨君生早。 一、简述 Spring Boot启动流程分析使用版本SpringBoot VERSION:版本 2…

    数据库 2023年6月14日
    089
  • 互联网大厂那些儿“高逼格”词汇

    转载请注明出处❤️ 你好,我是测试蔡坨坨。 目前任职于上海某互联网公司测试开发工程师。 相信在互联网公司上班的同学,日常工作中一定听过不少互联网那些”高(zhuang)…

    数据库 2023年6月11日
    0149
  • FastDFS客户端与django自定义文件存储系统

    1. FastDFS的Python客户端 python版本的FastDFS客户端使用说明参考https://github.com/jefforeilly/fdfs_client-p…

    数据库 2023年6月14日
    065
  • 2_JDBC

    使用客户端工具访问数据库, 需要手工建立连接, 输入用户名和密码登陆, 编写SQL语句, 点击执行, 查看操作结果(结果集或受行数影响) 在实际开发中, 当用户的数据发生改变时, …

    数据库 2023年6月11日
    055
  • SQL基础一

    一、SQL基本术语 数据库管理系统(DBMS,database management system)。人们通常用数据库这个术语来代表他们使用的数据库软件,这是不正确的。确切地说,数…

    数据库 2023年6月16日
    060
  • Redis内存满了怎么办(新年快乐)

    Redis内存满了怎么办(新年快乐) 入我相思门,知我相思苦。 长相思兮长相忆,短相思兮无穷极。 一、配置文件 Redis长期使用或者不设置过期时间,导致内存爆满或不足,可以到Re…

    数据库 2023年6月14日
    056
  • MySQL-过滤数据(WHERE语句)

    1、使用WHERE子句 在SELECT语句中,数据根据WHERE子句中指定的搜索条件进行过滤。WHERE子句在表名( FROM子句)之后给出,如下所示: 这条语句从products…

    数据库 2023年6月16日
    0119
  • Mysql 一主一从

    1. 主从原理 1.1 主从介绍 所谓 mysql 主从就是建立两个完全一样的数据库,其中一个为主要使用的数据库,另一个为次要的数据库,一般在企业中,存放比较重要的数据的数据库服务…

    数据库 2023年5月24日
    072
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球