使用阿里云OSS+PicGo搭建Markdown图床

步骤:

  1. 购买阿里云OSS,40G的大概9元/年
  2. 创建OSS专用用户,专门用于访问OSS,注意保存AccessKeyAccessKeySecret
  3. 下载阿里官方的OSS Browser管理客户端,并配置连接信息
  4. 创建Bucket,注意权限设置为公共读
  5. GitHub下载PicGo客户端并安装配置

1、购买阿里云OSS

价格:

40G 9元/年

100G 99元/年

500G 486元/年

1T 999元/年

到阿里云官网找OSS入口即可:

2、创建专用用户(可选)

进入控制台后,鼠标悬浮在右上角的用户头像,选择访问控制

然后在左侧:人员管理->用户:新建用户

输入登录名称显示名称,点击确认按钮,要求手机验证码。

创建成功后,点击返回,然后回到用户列表。

点击进入刚刚创建的用户,选择权限管理,点击添加权限,搜索AliyunOSSFullAccess,添加,确认。

选择认证管理,点击最下面的创建新的AccessKey,会生成AccessKeyIDAccessKeySecretAccessKeySecret是无法找回的,所以一定要保存好。

3、创建Bucket

进入OSS控制台:https://oss.console.aliyun.com/overview

点击加号,创建Bucket:

注意:

  1. Bucket名称要全局唯一
  2. 区域最好选择离你近的
  3. 权限选择公共读,这样子图片别人才能访问得到

上传的文件的链接格式为:https://[Bucket名称].[地区].aliyuncs.com/文件目录及名称:

https://my-markdown-pics.oss-cn-shenzhen.aliyuncs.com/img/20190923232439.png

4、绑定域名(可选)

可以选择自己的域名,这样子以后Bucket名称或者地区变了,图片的地址就不需要边:

然后就可以用新地址访问图片:

http://md.demojie.com/img/20190923232439.png

5、安装OSS Browser客户端

OSS Browser是阿里云官方的客户端工具,可以使用拥有OSS权限的用户登录,从而免去登录官网控制台的麻烦。

  • OSS Browser Windows64下载地址:

http://gosspublic.alicdn.com/oss-browser/1.9.4/oss-browser-win32-x64.zip

  • OSS常用工具汇总:

https://help.aliyun.com/document_detail/44075.html

安装完成之后,输入AccessKeyAccessKeySecret登录即可,其他都是可选项:

可以新建Bucket、上传文件、上传文件夹等等:

6、安装PicGo

PicGo是一个支持多种图床的客户端图片上传工具,可以实现快速上传图片到指定图床,并将链接保存到剪贴板。

  • GitHub地址:

https://github.com/Molunerfinn/PicGo

  • Release地址:

https://github.com/Molunerfinn/PicGo/releases

Windows的下载picgo-setup-2.1.2.exe下载安装即可

设置参考图片即可:

设定自定义域名后,生成的链接会自动用自定义的域名替换。

PicGo设置->修改上传快捷键:

当使用截图工具截图后,会保存到剪贴板,这时按下快捷键,PicGo就会自动上传图片,然后将指定格式的链接地址放到剪贴板,直接粘贴到Markdown文档即可。

点击右上角的?,会变成浮窗,将图片直接拖到浮窗就能上传:

原文地址:https://www.cnblogs.com/demojie/p/11600991.html

时间: 2024-11-07 02:11:03

使用阿里云OSS+PicGo搭建Markdown图床的相关文章

使用阿里云OSS上传文件

本文介绍如何利用Java API操作阿里云OSS对象存储. 1.控制台操作 首先介绍一下阿里云OSS对象存储的一些基本概念. 1.1 进入对象存储界面 登录阿里云账号,进入对象存储界面,如图所示. 进入后如图所示. 1.2 OSS基本概念 这里不过多介绍如何在阿里云上传下载文件,这些操作基本上点一点都能找到. 1.2.1 Bucket Bucket实质就是阿里云OSS对象存储的一个存储空间,按照计算机理解的话可以理解为一个磁盘(不知道这样比喻是否恰当). 创建桶的过程很简单,如图所示,填写对应内

阿里云 OSS 如何设置防盗链, 上个月图床流量耗费50G+,请求次数10W+,什么鬼?

欢迎关注个人微信公众号: 小哈学Java, 文末分享阿里 P8 高级架构师吐血总结的 <Java 核心知识整理&面试.pdf>资源链接!! 个人网站: https://www.exception.site/essay/how-to-set-aliyun-oss-http-referer 目录 一.背景 二.背后有啥猫腻 三.什么是盗链? 四.为什么会被盗链? 五.OSS 设置防盗链 六.验证一下效果 七.另外一些应对手段 一.背景 小哈前天陆续接到三个电话,但都因为忙于工作.下雨天等各

使用阿里云oss

写这篇博文的原因是公司有个项目需要用到阿里云来存放用户头像文件.后期软件安装版本也可能需要存进去,然后折腾了两天终于摸熟了一点皮毛,在这里给大家简单介绍下. 一.初识对象存储oss 1.进入阿里云控制台后,搜oss,选择“对象存储oss”,如图 首次使用,应该是要确定授权开启对象存储oos的,确定之后,会生产accesskeyid和accesssecret,记得保存下来,后面使用都需要这两个值 开启后如图 接下来,点击“安全令牌”获得roleArn, 输入手机验证码后获得如图,这个roleArn

发布阿里云OSS for phpcmsV9整合教程

说明:这个算不上是插件,因为没有安装包,需要手工修改代码. 还有一点就是后台发布文章时上传的附件还是会保存在你的服务器上,基于以下原因: 1.个人的需求是前台页面需要使用thumb函数生成多个缩略图大小,thumb函数是不支持远程图片的(保存在OSS上就变远程图片了),即使修改为支持远程图片,也需要将远程图片先保存到本地,这样速度会非常慢,是非常非常: 2.做备份的需要,这点你懂得,某天OSS上的附件没有了就悲剧了,所以使用这个OSS for phpcmsV9需要服务器有一定的空间. 下面是整合

在OneThink(ThinkPHP3.2.3)中整合阿里云OSS的PHP-SDK2.0.4,实现Web端直传,服务端签名直传并设置上传回调的实现流程

在OneThink(ThinkPHP3.2.3)中整合阿里云OSS的PHP-SDK2.0.4,实现本地文件上传流程 by shuijingwan · 2016/01/13 1.SDK安装 github地址:https://github.com/aliyun/aliyun-oss-php-sdk 2.复制aliyun-oss-php-sdk-master\src\OSS至passport.hmwis.com\ThinkPHP\Library\Vendor\OSS,如图1.2 复制aliyun-os

阿里云免费服务器搭建学习过程--成功:

2015.11.7整理阿里云免费服务器搭建学习过程:配置lamp环境环境介绍:阿里云免费服务器15天免费试用,我选择的是ubuntu14.04(如果选择的是windowsServer可以切换到Ubuntu,但是会丢失之前的一切文件,项目和配置,当然也可以直接配置wamp环境等) 建议:安装Ubuntu后默认没有图形界面,建议刚开始只是学习体验的话不用去安装图形界面,花时间且用处不大,可以直接在自己电脑上的浏览器利用ip进行访问测试即可. 两步操作1:执行sudo spt-get update,这

Python使用阿里云OSS服务

Python使用阿里云OSS服务 前言: 在远程搭建了一个平台,通过改远程平台进行数据的采集,需要将数据内容传送至本地进行处理:为了实现该功能,考虑了阿里云的OSS对象储存的服务. 40G包月只需1元:-) 甚至还有客服致电给你,说有问题可直接通过电话联系对方,15星好评 OSS安装 关于账号注册,开通服务等等功能直接去阿里云的官方进行相应操作即可 安装python-devel win:此过程不需要,在安装Python时已经包含了: Debian/Ubuntu:apt-get install p

netcore3.1增加阿里云OSS云存储服务

问题描述:由于最近的项目访问量有点大,决定部署到两天服务器,做负载的同时问题也发现了,之前的程序附件上传是上传到程序根目录的,由于做了负载,网站访问的资源就得看运气了,多刷几次才能访问的到,于是乎干脆把资源文件都放到oss上面. 解决方案:先说一下整体思路,前台是jquery的,页面加载获取osstoken,有效期是10分钟,获取时候传个参数,后台根据参数判断文件存放位置,返回加密的token,前台拿到token就能给阿里云oss上传附件了.阿里云文档还是比较健全的,找了几个开源的源码关于oss

thinkphp集成系列之阿里云oss

web2.0时代:除了纯信息展示类的网站:基本都是有文件上传功能的: 最不济你得让用户换个头像吧:但是随着业务的发展: 如果上传的文件都和网站程序源代码放在一起:那是有相当多的弊端的: 1:静态文件会占用大量带宽: 2:服务器的成本略高: 常规的做法是把php源代码放到一台服务器上:图片等静态文件放在另一台服务器上: 当一个神奇的“云”时代的到来后:一切就变的更加简单了: 在业务还比较小的时候:我们无需大费周折的去搞一台静态文件服务器:直接使用第三方的即可: 好了:洛里啰嗦了半天:下面请出本篇博