<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CDN &#8211; A.X.MEMO</title>
	<atom:link href="https://axmemo.com/tag/cdn/feed" rel="self" type="application/rss+xml" />
	<link>https://axmemo.com</link>
	<description>I will be here, in your future!</description>
	<lastBuildDate>Mon, 05 Feb 2018 01:09:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.7</generator>
	<item>
		<title>用KeyCDN给WordPress加速</title>
		<link>https://axmemo.com/internet/enable-keycdn-for-wordpress.html</link>
					<comments>https://axmemo.com/internet/enable-keycdn-for-wordpress.html#respond</comments>
		
		<dc:creator><![CDATA[A.X]]></dc:creator>
		<pubDate>Mon, 05 Feb 2018 01:08:51 +0000</pubDate>
				<category><![CDATA[互联网相关]]></category>
		<category><![CDATA[技术分享]]></category>
		<category><![CDATA[CDN]]></category>
		<category><![CDATA[keyCDN]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://axmemo.com/?p=3773</guid>

					<description><![CDATA[昨天晚上在WordPress后台的时候，突然看到一个叫做CDN Enabler的插件，点开一看，原来是一家叫做KeyCDN公司做的插件，取了这么一个含糊的名字，难怪我莫名其妙装上了，这也算是一种不错的营销方式吧！既然这样，不如就来看看怎么用好了！ 其实，国内也有很多CDN的服务商，比如：阿里云、七牛云什么的，不过由于政策监管的关系，这些网站无一例外的需要进行ICP备案，我这个域名一直放在国外，所以自然就没有进行 备案了，这个叫做KeyCDN的网站在自己网站上吹的各种屌，我们况且试试看好了。 一、注册KeyCDN账户 这个就不用解释了，大家按部就班注册就可以了 二、添加Zone 登陆到KeyCDN的后台，在Zones的菜单下，新增一个网站即可。一般默认采用pull模式就可以。设置完成之后，你就可以在后台看到一个叫做 axmemo-abb7.kxcdn.com 的网站。接下来系统会进行缓存操作。如果你的网站是http模式访问的，那么等缓存完成之后，你就可以直接通过浏览器访问这个地址了。 三、添加Zonealiases 在这里我们要对之前申请到的zone增加别名，比如新增一个cdn.axmemo.com 的CNAME解析，指向到前面申请的那个 axmemo-abb7.kxcdn.com 的网站上面。这个操作需要在你的DNS服务器上进行操作，至于在KeyCDN上的操作，只要填写以下就可以了。等DNS生效之后，你通过命令行ping一下，看到跳转就没有问题了。这时你可以用cdn.axmemo.com 来进行网站的访问。当前前面这一切都是基于你采用的是http的方式访问。如果你和我一样使用了lecsencrypt的证书，那么你同样要为你的CDN网站也进行相应的SSL配置，使之支持https访问请求。 四、增加https支持 这时候我们要重新回到Zones设置的地方，点击之前我们配置好的Zone，然后选择Edie，然后再打开Advanced 模式，我们这时候就可以看到SSL选项了。这里，我们要选择 lecsencrypt模式，就是现在网站用的这个免费ssl证书的模式（使用lecsencrypt证书必须启用别名模式，也就是前面的第三步操作，否则证书会被判定不安全）。等设置完成之后，进行保存，之后系统会自动再进行一次配置操作，等待它完成就可以了。等SSL证书生成完成之后，你就可以通过 https://cdn.axmemo.com 来进行访问了，顺便看一下证书内容是否正常。 五、配置Wordpress后台 在WordPress后台启用CDN Enabler插件。然后在CDN URL里面输入之前配置的别名地址，也就是，cdn.axmemo.com，然后单选框激活HTTPS支持。至于下面的两个框，API KEY你可以在keydns后台的Account Setting 下面的 Authentication Settings 里面可以找到，你选择刷新一下API Key就可以获取了。而Zone ID，可以在之前的Zones管理中找到，保存设置就可以了。 六、验证系统是否正常运行 在激活CDN插件之后，你可以访问一下网站的首页，然后查看一下源代码，你就会看到在头文件和很多图片调用的地方，已经改成了CDN地址，这样就说明你的CDN已经完全生效了。 经过上面这么一番操作，终于完成了CDN的配置操作并且正常运行了，但是最后我并没有选用keyCDN这家网站的服务，因为经过我的测试，这家网站到大陆的主机质量并不是特别稳定，而且在不同网络环境接入的时候，效果不是特别好。总体网络质量还不如我现在正在用的CN2线路的VPS主机，所以设置了以后反倒速度还更慢了。 不过怎么说也是折腾了大半个晚上，总要写点东西下来作为纪念的，也希望这篇文章可能对你会有所帮助，今天就写到这里，下次见！]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" loading="lazy" style="border: 0px currentcolor; display: inline; background-image: none;" title="keycdn" src="https://axmemo.com/wp-content/uploads/2018/02/keycdn.jpg" alt="keycdn" width="625" height="252" border="0" /></p>
<p>昨天晚上在WordPress后台的时候，突然看到一个叫做CDN Enabler的插件，点开一看，原来是一家叫做KeyCDN公司做的插件，取了这么一个含糊的名字，难怪我莫名其妙装上了，这也算是一种不错的营销方式吧！既然这样，不如就来看看怎么用好了！<span id="more-3773"></span></p>
<p>其实，国内也有很多CDN的服务商，比如：阿里云、七牛云什么的，不过由于政策监管的关系，这些网站无一例外的需要进行ICP备案，我这个域名一直放在国外，所以自然就没有进行 备案了，这个叫做KeyCDN的网站在自己网站上吹的各种屌，我们况且试试看好了。</p>
<p><strong>一、注册KeyCDN账户</strong></p>
<p>这个就不用解释了，大家按部就班注册就可以了</p>
<p><strong>二、添加Zone</strong></p>
<p>登陆到KeyCDN的后台，在Zones的菜单下，新增一个网站即可。一般默认采用pull模式就可以。设置完成之后，你就可以在后台看到一个叫做 axmemo-abb7.kxcdn.com 的网站。接下来系统会进行缓存操作。如果你的网站是http模式访问的，那么等缓存完成之后，你就可以直接通过浏览器访问这个地址了。</p>
<p><strong>三、添加Zonealiases</strong></p>
<p>在这里我们要对之前申请到的zone增加别名，比如新增一个cdn.axmemo.com 的CNAME解析，指向到前面申请的那个 axmemo-abb7.kxcdn.com 的网站上面。这个操作需要在你的DNS服务器上进行操作，至于在KeyCDN上的操作，只要填写以下就可以了。等DNS生效之后，你通过命令行ping一下，看到跳转就没有问题了。这时你可以用cdn.axmemo.com 来进行网站的访问。当前前面这一切都是基于你采用的是http的方式访问。如果你和我一样使用了lecsencrypt的证书，那么你同样要为你的CDN网站也进行相应的SSL配置，使之支持https访问请求。</p>
<p><strong>四、增加https支持</strong></p>
<p>这时候我们要重新回到Zones设置的地方，点击之前我们配置好的Zone，然后选择Edie，然后再打开Advanced 模式，我们这时候就可以看到SSL选项了。这里，我们要选择 lecsencrypt模式，就是现在网站用的这个免费ssl证书的模式<span style="color: #ff0000;">（使用lecsencrypt证书必须启用别名模式，也就是前面的第三步操作，否则证书会被判定不安全）</span>。等设置完成之后，进行保存，之后系统会自动再进行一次配置操作，等待它完成就可以了。等SSL证书生成完成之后，你就可以通过 https://cdn.axmemo.com 来进行访问了，顺便看一下证书内容是否正常。</p>
<p><strong>五、配置Wordpress后台</strong></p>
<p>在WordPress后台启用CDN Enabler插件。然后在CDN URL里面输入之前配置的别名地址，也就是，cdn.axmemo.com，然后单选框激活HTTPS支持。至于下面的两个框，API KEY你可以在keydns后台的Account Setting 下面的 Authentication Settings 里面可以找到，你选择刷新一下API Key就可以获取了。而Zone ID，可以在之前的Zones管理中找到，保存设置就可以了。</p>
<p><strong>六、验证系统是否正常运行</strong></p>
<p>在激活CDN插件之后，你可以访问一下网站的首页，然后查看一下源代码，你就会看到在头文件和很多图片调用的地方，已经改成了CDN地址，这样就说明你的CDN已经完全生效了。</p>
<p>经过上面这么一番操作，终于完成了CDN的配置操作并且正常运行了，但是最后我并没有选用keyCDN这家网站的服务，因为经过我的测试，这家网站到大陆的主机质量并不是特别稳定，而且在不同网络环境接入的时候，效果不是特别好。总体网络质量还不如我现在正在用的CN2线路的VPS主机，所以设置了以后反倒速度还更慢了。</p>
<p>不过怎么说也是折腾了大半个晚上，总要写点东西下来作为纪念的，也希望这篇文章可能对你会有所帮助，今天就写到这里，下次见！</p>
]]></content:encoded>
					
					<wfw:commentRss>https://axmemo.com/internet/enable-keycdn-for-wordpress.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
