〇. 前言
“2023年了,还有人再用博客自带的markdown编辑器写博客?还有人再用网上的免费图床网站传图?”
不过,相信大多数搭建个人网站的多多少少都听说过Typora,它就是目前最负盛名的轻量型markdown编辑器。但是当我刚上手使用typora的时候,我就发现了一个问题,为什么我往typora里塞的图没办法传到typecho博客里去?因此在相当长一段时间里,我都是用的typecho markdown编辑器里提供的图床。。。
过了一段时间,经过我在互联网上的了解和学习,知道了在typora中正常传图的方法。这篇博客就来谈谈如何在typora中上传图像到阿里云图床中。
Windows
一. 阿里云对象储存OSS
因为我的服务器使用的阿里云的,因此我的图床索性也选择阿里云的。首先你要注册一个阿里云账号,接下来,在阿里云首页搜索框中搜索“对象储存OSS”,点进去,然后购买服务。对象储存的服务非常便宜,40G一年也只要几块钱。
购买完后,进入控制台,点击创建bucket
接下来,查看bucket列表
进入你创建的bucket,然后进入“概览”。
OK,到了这一步,在阿里云的操作可以先暂停一下。接下来需要去下载PicGo app。你可以在typora中通过链接下载PicGo。
二. PicGo下载与配置
在typora中,进入“文件”,“偏好设置”,“图像”,接下来,你会看到这个界面:
在插入图片中选择“上传图片”,勾选前两项,然后在上传服务设定点击“下载PicGo (app)”,这时你会进入一个github项目链接,在这里面下载安装包。
安装完后,在typora的上传服务设定的上传服务中选择PicGo(app),在PicGo路径中选择软件exe文件的安装路径。
完成typora中的配置后,进入PicGo app,你会看到这样的界面:
这便是PicGo客户端的界面。首先,进入PicGo设置打开开机自启,然后到图床设置中选择“阿里云OSS”,这是你看到的界面:
此时,回到阿里云,点击右上角的头像,点击“AccessKey管理”,创建一个新的AccessKey,然后查看secret。将AccessKey填入上图第一个空,secret填入上图第二个空,第三个空填自己设置的bucket名。
然后回到“概览”界面,在访问端口的第一行复制粘贴存储区域。
接下来,回到阿里云,进入文件列表,创建一个新的文件夹用来存图,然后将这个文件夹的路径粘贴到“设定存储路径中”。
点击确定,设为默认图床
OK,大功告成,接下来你就可以在typora中愉快地使用阿里云图床了!
Linux
Linux版Typora部署PicGo有两种方法,一个是命令行,一个是app。PicGo提供支持Linux的AppImage文件,所以我们现在官网下载一个AppImage文件。
下载完成后先不用安装:
sudo chmod a+x PicGo-2.3.1.AppImage #给文件执行权限
sudo mv PicGo-2.3.1.AppImage picgo #改名
sudo mv picgo /usr/bin/ #移动到系统软件目录
设置桌面启动:
sudo vim /usr/share/application/PicGo.desktop
# 输入
[Desktop Entry]
Name=PicGo
Comment=Upload Picture to OSS
Comment[zh_CN]=图床
Exec=/usr/bin/picgo
Icon=picgo
keywords=picgo
Type=Application
Terminal=false
然后启动PicGo,OSS配置方法和上文一样。