这个问题其实我也好奇了很久,因为之前在上传CSDN的markdown格式的博文的时候发现里面所附带的图片没有办法附带上,之前也就放着没有管它(只好一张一张上传),今天我在阿里云服务器上面搭建了一个服务器,并且在上面部署了我的Wordpress个人博客网站,然后就又遇到了这个问题,也就想着解决了以防后患。
通过了解我是知道了可以将我们的图片上传到图床上面,如此就可以通过外链的方式来访问博文中的图片(替代本地储存的方式),使用图床的外链访问就可以方便地上传我们的博文到博客网站而不用麻烦于图片的问题。我了解到目前主要是有几家厂商在做这方面的业务阿里云OSS、七牛云 Kodo、腾讯云 COS
等,为了更方便的管理我选择了阿里云,因为它每个月也有相应的免费额度。
以下我分为三个部分来呈现配置的过程
1.阿里云OSS的配置
1.1 Bucket的创建
访问上面的网站在产品里面找到阿里云的OSS对象存储服务然后直接点击OSS控制台打开即可,里面会让你预交0元钱开通OSS服务,开通完了OSS服务就可以创建Bucket了,打开创建页面

这里我选择快捷创建,然后Bucket的名称自己填 注意:这里的Bucket的名称在创建Bucket后是没有办法更改的! 然后地域看自己的需要选择,大家看一下这里的读写权限是否为公共读
,如果跟我图片里一样显示的是私有且无法更改的可以先按私有完成创建,然后参照以下的步骤来修改

打开阿里云总的工作台,然后在存储这里找到对象储存OSS,然后点击下面的1Bucket
按钮

然后在右边跳出来的界面里面选择点击查看按钮
这里因为我已经设置完了所以显示的是私有,如果没有设置显示的则是私有
,鼠标放在上面右边会出现一个蓝色的前往编辑
按钮点击前往编辑即可

在打开的页面里面选择公共读,如果这里的公共读是灰色的就点击上面的组织公共访问
按钮,然后把选项关掉即可
1.2 AccessKey的创建

点击阿里云页面右上角的头像标志,在打开的页面里面点击AccessKey
按钮,在跳出来的提示框选择继续使用云账号AccessKey,然后点击创建AccessKey,通过验证之后就直接生成了

注意:一定要自己保存好,后续无法查看
保存好AccessKey ID和AccessKey Secret之后勾选我已保存好然后点击配置网络访问策略

然后在跳出来的页面里面点击允许所有公网访问,,然后点击确定,点击提交即可
至此已经配置完阿里云了
2.PicGo的下载及配置
进入网站可以在网站右侧的release里面下载适合的版本,下载安装后打开即可
注意:打开的时候界面并不会直接跳出,会出现在电脑的右下角任务栏里面,点击即可打开软件界面

界面里面选择阿里云OSS:
- 设定KeyId:就是刚才创建AccessKey的时候保存的AccessKey ID
- 设定KeySecret:就是刚才创建AccessKey的时候保存的AccessKey Secret
- 设定Bucket:就是刚才创建Bucket的时候填的名字
- 设定储存区域:参考以下步骤

跟上面一样打开上面的那个界面,然后进去点击查看,在打开的页面滑倒最下面

注意红框的部分,需要删掉地区后面的部分,比如:我的外网访问节点是oss-cn-hangzhou.aliyuncs.com
,则设定储存区域填oss-cn-hangzhou
- 设定储存路径:这里选择的是我们Bucket里面的路径,如果放空则默认直接存在Bucket的根目录 注意:这里的文件夹路径结尾要加
/
,比如文件夹名为wordpress
那么设定储存路径就填wordpress/
剩下的选项就直接默认即可,然后确定再设为默认图床
至此PicGo配置完成了
3.Typora的配置
打开Typora,点击上方文件的选项,在里面打开偏好设置

在偏好设置界面的左侧栏选择图像
选项,插入图片是在下拉栏里面选择上传图片
,下面两个选项勾选,在下面界面的上传服务上面选择PicGo(app)
,然后PicGo路径一项选择前面安装PicGo软件的时候选择的路径,最后可以点击验证图片上传选项
按钮测试连接即可
如果验证报错,可以查看以下PicGo的监听端口,Typora的默认监听端口是36677
,则我们需要修改PicGo的设置Server
里面的端口与Typora的端口一致

希望我的文章能帮助到你,祝你配置成功!