CDN+COS搭建图床超详细步骤
CDN+COS搭建图床超详细步骤
- 一、前言
- 二、准备工作
- 1. 域名
- 2. DNS解析
- 三、原理解析
- 四、COS部署
- 1. 创建存储桶
- 2.创建文件夹
- 五、CDN部署
- 1.基础配置
- 2.源站配置
- 3.服务配置
- 4.流量封顶配置
- 5.HTTPS配置
- 6.图片压缩配置
- 六、Pic-go 部署
- 1.官网地址
- 2.pic-go配置
- 七、总结
一、前言
作为一名经常写博客的博主,图片的上传十分头疼,经常需要手动上传到指定的服务器里面,十分的麻烦,能不能有一种方案支持一次写完,永久部署呢,当然有的,这就是我们今天的主角图床,我们采用CDN+COS+Pic-go app上传图片,对于一张图片只需要快捷键即可完成上传,接下来我们来了解一下如何部署,正文即将开始~~
二、准备工作
1. 域名
首先需要有一个自己的自定义域名(国内已备案)作为引入图片的URL,如果直接使用COS对象的话,流量存在被盗取的可能性,而且不安全,同时自己的域名可以减少图片引入时过长的URL串,有时候甚至可以自行记忆URL链接,所以这里推荐的域名4个字母或者5个字母,便于记忆。
2. DNS解析
一般是以img.example.com作为新的图片的链接引入的,所以这里需要在域名所在的DNS服务商那里添加解析记录,这里添加解析记录的是cname记录,是CDN的cname域名,这个稍后介绍CDN时会进行解释说明。
三、原理解析
首先图片源是存在于COS对象中的,CDN用于加速图片的加载速度,将图片分发到全国各地CDN节点,这个原因主要是目前腾讯的COS对象存储的节点较少的缘故,故这里利用CDN加速,自己的自定义域名起到一种代理的作用,本质上是CDN,图源是COS对象,同时这里COS对象桶中需要开启CDN访问对象的权限的设置,为安全考虑尽量不要直接将对象的URL链接开放,利用CDN会节省一点流量,同时CDN那里还可以做一些限流等等的基础安全防护。
接下来就是介绍一下pic-go app的作用了,试想一下,我们上面虽然解决了图片加速访问和存储的问题,但还有一个小问题,图片上传我们需要使用api手动上传吗?当然可以使用,但有点累,这里推荐使用的pic-go app完全解决了手动上传这个难点,复制图片,然后可以使用自定义的快捷键完成上传,并且获取属于自己域名的专属链接,这里的原理是通过这个app 调用cos 相关的api完成上传的。
四、COS部署
下图为cos的简要使用说明
1. 创建存储桶
这里选择私有读写
下一步就是配置一些高级属性,这里可以根据自身业务逻辑需求进行相应的设置
最后点击下一步确认一下即可完成最终的部署
至此,通过简单的界面操作已经完成了存储桶的创建。
2.创建文件夹
点击存储桶管理那里,有如下几种选项,其中上传文件应该是最常用的,这里我们介绍一下文件夹的创建,通过文件夹的创建可以将我们的不同文件进行分类管理。
五、CDN部署
1.基础配置
- 加速域名:即自定义的备案域名,如果符合要求会进行一次dns解析验证归属权
- 加速区域:这里选择国内加速,这个根据自身购买的资源包决定的
- 加速类型:选择CDN网页小文件,适用于图片等形式
2.源站配置
源站配置应该是最关键的一环,选择COS源,然后这里会自动浮现源站地址。
这里还需要配置CDN访问COS对象的权限,这里为配置结束的截图,需要再次指定配置的权限,可以在COS源那里进行授权。
3.服务配置
这里可以根据自己的业务需求进行修改缓存配置,例如图片更新比较快,可以指定png,jpg等格式图片为1天等等,没有特殊需求,可以指定缓存较多天数,省流量。
4.流量封顶配置
这里根据自身购买的流量包进行配置。
5.HTTPS配置
这里上传SSL证书以开启HTTPS访问,没有配置会导致错误的访问,默认是使用腾讯这边的cdn域名证书,所以这里需要自己手动配置一个证书进行替换。
下面配置一下强制跳转
6.图片压缩配置
这里进行配置一下智能压缩,可以将常见图片格式添加到压缩对象。
六、Pic-go 部署
1.官网地址
官网地址,可以在官网地址下载最新版本
2.pic-go配置
下列各种参数由腾讯云访问密钥中获取
secretId:腾讯云中密钥获取
secretkey:腾讯云中密钥获取
appid:腾讯云中密钥获取
存储空间名:即下列红线部分,一般是自己指定的存储桶名称+数字
存储区域:
即下面红线部分的英文:ap-beijing
存储路径:即文件夹的名称+/
自定义域名:自己定义的域名作为图片的主url部分
七、总结
通过以上配置,最终我们实现了图片copy到剪切板,然后需要使用默认的ctrl + shift+p即可完成图片的上传,同时如果有开启重命名的设置也可以直接重命名,操作结束,在markdown文件中ctrl+shift+i即可完成刚刚复制的图片的显示,十分方便有没有,至此我们已经完成了图床的部署,价格方面不是很贵,如果是个人使用的博客,大概50左右一年的金额,期待大家早日拥有属于自己的图床。
CDN+COS搭建图床超详细步骤相关推荐
- gitee图床用不了,阿里云OSS搭建图床(非常详细)
文章目录 1. 购买阿里云oss对象存储服务 2. 新建OSS Bucket 3. 配置OSS资源访问域名 4. 配置picGO 4. 将gitee图床图片迁移到OSS中 最近,打开自己的markdo ...
- ZooKeeper 搭建集群超详细步骤
搭建Zookeeper集群 文章目录 搭建Zookeeper集群 1.1 搭建要求 1.2 准备工作 1.3 配置集群 1.4 启动集群 1.5 模拟集群异常 1.1 搭建要求 真实的集群是需要部署在 ...
- icmp端口_icmptunnel搭建icmp隧道——超详细步骤
环境搭建: 攻击机kali:192.168.159.129 受害机centos:192.168.159.10 首先我们在攻击机和受害机都需要安装下icmptunnel,并把系统的icmp回显禁用掉,命 ...
- fabric2.3.2 test-network测试网络搭建 超详细步骤
搭建好fabric网络后的第一步一定是练习一下测试网络.如果需要ubuntu下安装fabric环境的可以看下面两篇文章: Ubuntu16.04+fabric1.4.3 (15条消息) fabric1 ...
- 利用Gitee搭建免费图床(详细教程)
我为什么要搭建图床呢??? 我的typora能写笔记,能插入图片,为啥要费劲搭图床呢? 你可以尝试将插入图片的md文件发给别人,对,他看不到图片,那咋办? 方法一:md文件+对应路径图片打包: 方法二 ...
- 【博客写作-Typora】保姆级教程:Typora+PicGo+Bilibili简单搭建图床
目录 [博客写作]保姆级教程:Typora+PicGo+Bilibili简单搭建图床 一.背景 二.其他解决方案 三.Typora+PicGo+Bilibili简单搭建图床 3.1.Typora和Pi ...
- 使用阿里云OOS搭建图床并使用PicGo上传图片
使用Markdown写博客超级方便,对程序员非常友好便捷,但是插入的图片如果只能本地查看,那就太难受了,因此需要图床来保存图片,复制外链插入到Markdown中,这样大家都能看~ 虽然使用阿里云的os ...
- 三、Hadoop系统应用之Hadoop集群测试及初体验(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7)
Hadoop集群搭建前安装准备参考: 一.Hadoop系统应用之安装准备(一)(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7) 一.Ha ...
- 如何使用Github+picGo搭建图床???
最开始我使用iPic+微博图床匿名上传,但是!!!当我不小心上传了隐私文件后,删除特别麻烦(联系新浪客服,提供图片是自己上传的证据才给予处理),因为白嫖图床,总担心挂掉,而且不利于备份. 后面查阅资料 ...
最新文章
- ocp 043 第十三章:管理资源
- Linux统治超级计算领域的九个理由
- DAG最长路问题 hdu-1224
- 太阳直射点纬度计算公式_高中地理,常用计算公式大盘点,高中满分特辑!
- Balsamiq Mockups 实例3
- simpana oracle,华为认证云运维专家(HCIE-CDO)
- POSTMAN list参数传值
- Atitit 个人信息数据文档知识分类
- 关于昆仑通态通道处理设置
- 异军突起,私域流量才是真正的护城河(上)
- 矩阵的entries
- [从零手写VIO|第五节]——后端优化实践——单目BA求解代码解析
- 开源项目精选推荐-杨小杰工具箱(YoungxjTools)
- mlag 堆叠_三分钟了解VRRP、堆叠、M-LAG这三大虚拟化技术
- 惠普m1136打印机驱动程序安装教程
- Typora+PicGo-Core+腾讯云COS 图床配置教程
- 【UI设计】—界面设计原则
- iPad2 iOS5.1.1完美越狱教程(Absinthe2)
- 个人网站已备案,更换服务器后需要重新备案嘛?
- Web寻梦狮ionic1实战1-环境搭建及项目介绍
热门文章
- 专家级配方--玻尿酸抗敏修复精华液
- Monocular Fisheye Camera Depth Estimation Using Sparse LiDAR Supervision
- Python真的是白学了
- ENVI无法加载从USGS上下载的LANDSAT8数据(MTL)
- word实用操作:几个关于录入和排版的小妙招
- 安森美推出超快恢复二极管 整流器SURS8320T3G 3A200V 广泛应用于各种高频逆变器件
- 三国志2霸王的大陆 java_三国志2霸王的大陆完美手机版下载_三国志2霸王的大陆安卓完美版下载v4.2.0_3DM手游...
- 根据权重做随机选择的算法
- 怎样开启计算机无线网络连接不上,怎么打开电脑的无线网啊 我连不上无线网。。。...
- python输入123输出321_python逆序输出,编程从键盘输入一个三位数,将它们逆序输出。如输入123,输出321.谢谢...