免费CDN:jsDeliver+Github 详细搭建过程

CDN 维基百科解释

内容分发网络(英语:Content Delivery Network或Content Distribution Network,缩写:CDN)是指一种透过互联网互相连接的电脑网络系统,利用最靠近每位用户的服务器,更快、更可靠地将音乐、图片、影片、应用程序及其他文件发送给用户,来提供高性能、可扩展性及低成本的网络内容传递给用户。

1、 首先创建一个Github仓库

image

我的仓库名为CDN并不是图中的CDNNAME,因为我已经创建了名字为CDN的仓库,不能创建重复的。

2、 克隆Github仓库到本地

先在本地创建一个文件夹,任意位置都可以(最好不要在C盘),然后进入到文件夹中。

然后再去Github仓库,复制仓库的ssh地址。

image

在本地目录中右键Git Bash Here,在命令窗口中执行一下命令:

git clone 复制的仓库ssh地址

3、 上传文件到Github仓库

将你要上传的图片视频保存到刚才那个本地文件夹中(上传的单个文件不要大于50M),然后在文件夹中右键Git Bash Here,执行一下命令:

git status //查看状态
git add . //添加所有文件到暂存区 不要忘记后面那个.
git commit -m '提交信息' //把文件提交到仓库
git push //推送至远程仓库

4、 发布版本

image

然后自定义一个发布版本号

image

到现在就可以使用了。

5、 更新版本

方法一

可以跟上面3、4步骤一样去更新它。

方法二

还有更简便的,前提是已经安装了TortoiseGit.如果没有直接跳过此方法。

1、 首先右键 Git提交

image
image

提交右边有个向下的小箭头,可以点选提交并推送。直接完事,然后去github上创建新的版本就可以了。

image

成功后点击推送。

image

这就提交到了Github

接下来就是进行第四步的创建版本了。

6、 使用方法

文件网址位置:https://cdn.jsdelivr.net/gh/你的用户名/你的仓库名@发布的版本号/文件路径

@发布的版本号 可以不写,默认就是最新版本。

https://cdn.jsdelivr.net/gh/wang1375830242/CDN@1.02/images/Konachan.com-ls-black_hair-f-toriki-touhou.jpg

https://cdn.jsdelivr.net/gh/wang1375830242/CDN/images/Konachan.com-ls-black_hair-f-toriki-touhou.jpg

第一个是代版本号的,第二个不带版本号。两个都是一样的图片。

7、 更加具体的方法官网查看

https://www.jsdelivr.com/

8、 更方便的一种方式

2020.3.13更新的新方法

使用 PicGo+jsDelivr+GitHub搭建免费cdn加速图床