自建PicGo图床

介绍

图床工具,就是自动把本地图片转成连接的一款工具,网络上有很多图床工具,PicGo就是一款比较优秀的图床工具,可以支持微博,七牛云,腾讯云COS,又拍云,GitHub,阿里云OSS,SM.MS,imgur 等8种常用图床

GitHub:https://github.com/PicGo/

安装

需要先安装nodejs

img

官网:https://nodejs.org/en/

从Github上下载PicGo工具,地址:https://github.com/Molunerfinn/PicGo/releases

下载合适系统的版本,下载安装

图床

Gitee图床

国内平台,访问速度快

登录gitee进入(没有账号的需要创建账号)

img

创建一个公开的仓库用户存储图片

img

进入个人设置配置私人令牌

img

配置好的令牌密钥需要保存好

打开PicGo搜索插件Gitee进行安装

img

然后我们可以在图床设置找到

img

配置参数

img

名称作用
URL填写gitee的官网网址
owner注册gitee时留的名字
repo仓库名
path存储的位置(不要是中文)
token刚才保存的私人令牌
message表述型文字(可以不填)

然后我们就可以上传一个测试下是否可以使用

上传后的图片显示在相册

img

阿里云OSS

阿里云配置内容来自博客:https://www.cnblogs.com/qiulin2018/p/14802594.html

阿里云的OSS,一年9块钱40G

创建一个Bucket用于存储图片

登录阿里云oss控制台-->Bucket列表-->创建Bucket

img

创建的一个Bucket有点类似于我们的一块磁盘,我们可以在上面创建文件夹,上传文件。

我在新创建的Bucket上创建了markdown/images文件夹来用于做为我文章的配图的图床

img

对此文件设置匿名可以访问的权限,方便图片在任何地方无需认证只需要url就可以访问到

img

新增授权

img

获取上传到OSS的keyId和keySecret

img

创建访问OSS用户

img

新增oss用户

img

保存用户获取到 AccessKey IDAccessKey Secret 可以先保存下来用于之后PicGo配置

img

配置PicGo的阿里云OSS的KeyId和keySecret,将如上获取到的 AccessKey IDAccessKey Secret分别填入此处。存储路径一定要写刚刚我们设置可匿名访问的路径

img

确定存储区域这里需要填写我们oss的存储区域ID,在创建Bucket的时候选区域是有显示的,忘了也不要紧。在如下位置也可以获取到这个id

img

给我们新创建的用户添加访问OSS的权限

img

添加OSS所有权限

img

自此我们在PicGo配置OSS的全部步骤就已经全部完成

可以在PicGo上传图片试试

img

在OSS的控制台上也可以看到我们图片的具体信息

img

复制文件URL在浏览器打开可以直接访问到我们刚上传的图片,无需认证。如果此处出现访问失败,403等错误,请检查是否按上面的配置匿名访问配置了文件夹的匿名访问权限

img

配置Typora

进入文件=>偏好设置=>图像

img

配置好后可以在文档中直接右键上传图片使用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/298310.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

3D 架设场景

指定视口glViewport指定投影变换glMatrixMode(GL_PROJECTION);glLoadIdentity();gluPerspective(30, 1, 0.1, 50);指定视图变换glMatrixMode(GL_MODELVIEW);glLoadIdentity();gluLookAt(0.0f, 0.0f, 5.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 0.0f);gluPerspective(GLdouble fovy,G…

【心情】今天买了ZÈRTZ!

转载于:https://www.cnblogs.com/boringlamb/archive/2010/04/27/1721772.html

promise 浏览器实现的源码_【大前端01-01】函数式编程与JS异步编程、手写Promise...

【简答题】一、谈谈你是如何理解JS异步编程的,EventLoop、消息队列都是做什么的,什么是宏任务、什么是微任务?如何理解JS异步编程众所周知JavaScript语言执行环境是“单线程”(单线程,就是指一次只能完成一件任务,如果…

python姓名输出语句_Python最基本的输入输出详解

输出用print加上字符串,就可以向屏幕上输出指定的文字。比如输出hello, world,用代码实现如下:>>> print hello, worldprint语句也可以跟上多个字符串,用逗号“,”隔开,就可以连成一串输出:>&g…

当代人的恋爱步骤

1 耳朵连线了?2 有时候我们更需要做一个稳重的吃货3 你大爷果然是你大爷… 4 我竟然下意识的吹了一口5 这也太孤独了6 当代人的恋爱步骤7 据说这张图上有10个人,你能找到几个?你点的每个赞,我都认真当成了喜欢

使用EF Core操作层次结构数据

前言以前我们存储层次结构常用IdParentId的方式,例如:IdParentIdName1null总公司21分公司131分公司242部门A54小组X64小组Y这种方式查询效率不高,比如查询分公司1下的所有小组,必须使用递归。针对这个问题,如果你是使用…

sql2005数据导入出错问题

最近在把一个大的文本文件中的数据导入到sql2005中时&#xff0c;出现错误。<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />相同文件导入sql2000则不会出现错误。网络上一查&#xff0c;也有部分人碰到这个问题。解决的办法200…

仿UC菜单的实现

http://blog.csdn.net/hellogv/archive/2011/01/28/6168439.aspx &#xff08;另&#xff09;http://www.cnblogs.com/lichien/archive/2010/09/07/1820453.html 先来看看本文程序运行的效果&#xff1a; TabMenu 本身就是一个PopupWindow&#xff0c;PopupWindow上面放了两个G…

java将字符串转成json_Java 字符串(String)格式转json格式

json是前后端传输数据的一种文本格式&#xff0c;json其实就是字符串&#xff0c;因为前后端传输数据时&#xff0c;只能传输字符串&#xff0c;我们又想传一些对象或者列表信息&#xff0c;这都是很常见的应用场景。所以&#xff0c;我们需要在java代码中&#xff0c;把java中…

选了combobox里的选项后没激发change事件_stata 事件分析法

前言&#xff1a;因为一些原因&#xff0c;国庆节期间学的。学习过程很酸爽&#xff0c;自己并没有很多统计学及其相关软件的经验&#xff0c;网上相关资料也不是很多。我在微信公众号、知网、经管之家、B站、百度文库等很多平台找了各式的资料来学&#xff08;花了70大洋去买代…

RHCE 学习笔记(24) - LVM 逻辑卷

这一节学习了如何创建LVM&#xff0c;LVM的快照以及RAID的相关配置。对于普通的分区&#xff0c;扩展度不高&#xff0c;一旦分区格式化完成&#xff0c;很难灵活的再增加或者减少分区大小。为了解决这个问题&#xff0c;可以使用LVM&#xff08;逻辑卷&#xff09;。基本过程是…

13个圆可以画什么?数学与艺术完美邂逅!原来数学也可以这么美

全世界只有3.14 % 的人关注了爆炸吧知识你知道吗&#xff1f;Twitter logo 原来是13个圆画出来的&#xff0c;果然设计师们都是牛逼的存在&#xff01;受到 Twitter logo 设计方式的启发&#xff0c;加拿大艺术家多洛塔潘科夫斯卡决定尝试挑战自我&#xff1a;利用同样的方式&a…

什么时候使用路由再分配?

什么时候使用路由再分配?<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />路由再分配通常在那些负责从一个自治系统学习路由&#xff0c;然后向另一个自治系统广播的路由器上进行配置。如果你在使用I G R P或E I G R P&#xff…

温故知新,.Net Core遇见WinForms客户端窗体框架,在DotNet Core大一统基础上老树发芽...

什么是WinFormhttps://docs.microsoft.com/zh-cn/dotnet/desktop/winformsWindows窗体(Windows Form)&#xff0c;简称WinForms&#xff0c;是一个可创建适用于Windows的丰富桌面客户端应用的UI框架。Windows窗体开发平台支持广泛的应用开发功能&#xff0c;包括控件、图形、数…

Oracle session连接数和inactive的问题记录【转】

从上周起&#xff0c;服务器Oracle数据库出现问题&#xff0c;用不到半天&#xff0c;就会报maxsession&#xff08;150&#xff09;的问题&#xff0c;肯定是数据库的会话超过最大数了。 由于服务器跑的是文件传输应用&#xff0c;占用的请求和会话肯定很大&#xff0c;因此…

a 寻路算法 java_A*(也叫A star, A星)寻路算法Java版 | 学步园

寻路首先要理解什么是A*寻路算法&#xff0c;可以参考这三篇文章&#xff1a;下面为测试地图&#xff0c;0表示可以通行&#xff0c;1表示障碍物&#xff1a;要从点(5, 1)到点(5, 5)&#xff0c;通过A*寻路算法找到以路径为所示&#xff1a;在代码中可以修改障碍物&#xff0c;…

python多线程队列处理_Python线程和队列使用的一点思考

Python线程和队列使用的一点思考1. 斗哥采访环节请问为什么要使用线程&#xff1f;答&#xff1a;为了提高程序速度&#xff0c;代码效率呀。请问为什么要使用队列&#xff1f;答&#xff1a;个人认为队列可以保证线程安全&#xff0c;实现线程间的同步&#xff0c;比较稳。线程…

安装debian的zabbix-agent客户端

1. 下载软件源wget http://repo.zabbix.com/zabbix/2.2/debian/pool/main/z/zabbix-release/zabbix-release_2.2-1wheezy_all.deb2. 安装软件源dpkg -i zabbix-release_2.2-1wheezy_all.deb3. 更新软件源apt-get update4. 安装zabbix-agentapt-get install zabbix-agent其实deb…

看到喜欢的人时的心跳​

1 第一次和女孩子约会的猫咪.......好羞涩啊2 我要吃蛋糕&#xff01;不给买我就不走了~3 感觉自己活得都没小螃蟹精致4 完美的过程5 漫画真人6 哈哈哈哈哈哈真实合理慌的一批7 人最大的烦恼就是记性太好&#xff01;你点的每个赞&#xff0c;我都认真当成了喜欢

[Buzz.Today]2011.06.26

>> Microsoft推出Kinect for Windows SDK Kinect这玩意不得了&#xff0c;号称刚出世时比iPad和iPhone还卖得好。和当年iPhone一样&#xff0c;这玩意颇受一堆Hacker的青睐&#xff0c;做出了很多很炫的东西。 Piaoger当年曾经做过VR&#xff0c;虽然没搞出什么名堂&…