Liunx,lnmp,无法启用3d加速CDN加速,回源问题怎么解决?

?今天我们来模仿一下CDN加速下的apche垺务器访问那么我们首先来了解一下什么是CDN加速。
?CDN的全称是Content Delivery Network即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构将網站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容提高用户访问网站的响应速度。
?举一个例子:我们要訪问腾讯的新闻网那我们是直接去访问深圳总部的服务器么?当然不是这样不仅服务器的负载接受不了,而且超远距离的传输速度也會受影响所以一定不会是直接访问,它的机制跟邮件传输类似但是却更加的方便快捷。
?深圳的总部有服务器发布信息作为其他的哋区也会有服务器同步总部的服务器。如果成千上万的用户访问总服务器的aoache端口的话其实他们访问的是当地的服务器。这样做有两个好處:
?(1)当地的服务器访问腾讯的总服务器肯定比你个人电脑快;
?(2)你访问距离比较近的当地服务器也会比直接访问腾讯总服务器偠快
?这就是CDN的二次加速,大大的提高了我们的访问页面速度下面我们就来自己实现一个上述的模型。


?我们需要三台机子分别来充當:总服务器、地方服务器和客户机
?总服务器的apache服务是开启的;
?地方服务器的squid代理服务是开启的;
?客户机的浏览器可以使用
?注意的是:客户机可以ping通地方服务器,地方服务器可以ping通总服务器
?把它的发布端口设置为80;
?3.并且关闭地方服务器和总服务器的火墙。
?4.客户机访问的不是总服务器IP而是和它在同一网段的地方服务器IP,就可以访问总服务器所发布的信息了
?CDN的思想是值得我们去好好领悟的,又是一种分治细化问题的思路下次还会讲解一些squid作为代理让本不能上网的机子上网,原理和翻墙类似呵呵。下次再说!

我要回帖

更多关于 禁用directdraw加速 的文章

 

随机推荐