# 部署免费 cdn {#部署免费-cdn}
本文讲述如何部署免费的 cdn。实际上并不是要自己搭建一个 cdn 服务,而是怎么使用现有的免费的 cdn 服务。免费的 cdn 服务有多个,推荐使用 github+jsdelivr 来对自己的文件做 cdn 加速。
# 1. 选择方案 {#_1-选择方案}
使用 github 和 jsdelivr 这对组合, 搭建免费的 cdn, 不仅节省存储费用, 还节省带宽费用
提示
使用 github 的存储, 使用 jsdelivr 的 cdn 带宽
# 2. 部署步骤 {#_2-部署步骤}
# 2.1 github 上创建仓库 {#_2-1-github-上创建仓库}
提示
必须为 public 类型
# 2.2 使用 jsdelivr 的 cdn 地址访问 {#_2-2-使用-jsdelivr-的-cdn-地址访问}
将资源的 github 访问 url 转换为 jsdelivr 的 cdn url
提示
url 转换规则详见https://www.cnblogs.com/zhsh666/p/11432956.html
# 3. 清除 cdn 缓存 {#_3-清除-cdn-缓存}
替换 cdn 地址中的 cdn.jsdelivr.net 为 purge.jsdelivr.net, 即 cdn 缓存清除 url