Wordpress阿里云CDN加速快速上手指南
序
之前《分分钟搞定Wordpress网站HTTPS升级》,现在我们来给Wordpress 配上“云引擎”,让用户能够飞速的访问我的博客站aTechie。
CDN有啥用?
CDN是Content Delivery Network的缩写,即内容分发网络。CDN解决了用户跨运营商和跨地域访问数据的大延迟的问题,极大的提升了用户的使用体验。CDN基本思路就是在网络各处部署服务节点,系统实时地根据网络流量、负载状况、服务节点到用户的响应时间等信息,自动将用户请求到导向离用户最近的节点上。目的就是让用户就近取得数据,提高响应速度。
具体来说,CDN能给我们的网站带来:
- 极高的可用性。几乎可以保证网站始终可访问。
- 极高的访问速度。利用CDN 这种天然分布式的架构部署网站作为杠杆,仅付出极低的带宽成本,享受高速云带宽,极大地提升了用户的访问体验。
环境准备
- 阿里云环境(这里有优惠券)
- 对象存储控制台
- 域名控制台
- DV SSL证书
- Wordpress 后台
配置过程简述
整个配置过程略显复杂,主要是切换了多个不同的产品进行配置。大致脉络图如下:
后面按照操作记录的截图,一步一步的操作,其实并不难的。
这里多说几句。起初我也不太理解,配置CDN为什么要开对象存储,后来看到《OSS对象存储和CDN傻傻分不清?》中的解释是:“对象存储的核心是存储,以及计算能力(图片处理),CDN的核心是分发,本身不会给用户提供直接操作存储的入口,所以一般是两者配合使用。对象存储里面存的就是一些图片、视频、文件等等,都是静态数据,正好适合用CDN做加速。”这样才恍然大悟。
操作记录
开通OSS并新建Bucket
OSS->创建镜像回源规则
OSS->添加需要绑定的域名
OSS->CDN->配置CDN
在OSS控制台-传输管理-域名管理查看刚刚绑定的域名,然后跳转到CDN控制台进行配置。
在CDN控制台配置域名
配置好后,可以看到系统生成CNAME。
云解析DNS ->CNAME解析设置
CDN->HTTPS设置
把DV SSL的公钥和私钥的文本粘贴在HTTPS设置中。
至此,我们就完成了阿里云这端OSS、CDN的全部配置。一切顺利的情况下,CDN这边会显示绿色-正常运行的状态,并且看得到HTTPS的状态是已开启。
Wordpress开启CDN
安装并启用 WPJAM-Basic插件4.4.2(点击下载) ,在CDN域名处填入前面配好的的CDN域名,保存生效就可以了。
这个时候,在前端刷新一下网页,看看图片的地址是不是已经是“https://cdn.abc.cn/……”开头了。
如果本文对您有帮助,请点击获取阿里云的代金券,以最优惠的价格支持您云上业务的发展!
当然也欢迎打赏,谢谢!