技术交流QQ群: ①185473046    ②190706903    ③203744115    网站地图
登录

下次自动登录
现在的位置: 首页 > CDN>正文
RSS
小 中 大
下篇
利用Squid反向代理搭建CDN缓存服务器加快Web访问速度
2011年11月26日 ⁄ CDN ⁄ 评论数 4 ⁄ 被围观 27,846次+


案例:
Web服务器:域名www.abc.com IP:192.168.21.129 电信单线路接入
访问用户:电信宽带用户、移动宽带用户
出现问题:电信用户打开www.abc.com正常,移动用户打开www.abc.com很慢,甚至打不开
解决方案:在移动机房放置一台CDN代理服务器,通过智能DNS解析,让电信用户直接访问Web服务器、让移动用户访问CDN代理服务器,解决移动用户访问Web服务器慢的问题
具体操作:
CDN代理服务器:
系统:CentOS 5.5 主机名:cdn.abc.com IP:192.168.21.160 安装Squid软件,配置反向代理搭建CDN缓存服务器
安装前准备:
1、关闭SELinux
   vi /etc/selinux/config
   #SELINUX=enforcing     #注释掉
   #SELINUXTYPE=targeted  #注释掉
   SELINUX=disabled  #增加
   :wq  保存,关闭。
   shutdown -r now重启系统


2、开启防火墙80端口(后面配置squid的端口为80)

   vi /etc/sysconfig/iptables
   添加下面的内容
   -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
   /etc/init.d/iptables restart  #重启防火墙使配置生效


3、修改主机的路由模式

   vi /etc/sysctl.conf
   net.ipv4.ip_forward = 1    #0为关闭,1为开启路由 使用sysctl -p 命令查看
  系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
4、修改主机hosts文件,增加域名解析记录

   vi /etc/hosts
   192.168.21.129  www.abc.com    #添加解析记录


===========================================================================
安装开始
1、安装Squid
   yum install squid   #安装(Squid 2.6)
   service squid start #启动
   service squid restart #重启
   chkconfig squid on  #设置开机启动


2、配置Squid
  
  cp /etc/squid/squid.conf /etc/squid/squid.confbak  #备份
  vi  /etc/squid/squid.conf  #编辑文件
 
  http_port 80 transparent  #设置squid端口,默认为3128,设置为80,客户端打开网站的时候不需要输入端口号
  cache_mem 1024 MB   #分配内存大小
  cache_dir ufs /var/spool/squid 4096 16 256 #设置缓存文件大小
  cache_effective_user squid  #设置用户
  cache_effective_group squid  #设置用户组
  access_log /var/log/squid/access.log   #设置访问日志文件
  cache_log /var/log/squid/cache.log  #设置缓存日志文件
  cache_store_log /var/log/squid/store.log  #设置缓存记录文件
  visible_hostname cdn.abc.com  #设置squid服务器主机名
  cache_mgr root@abc.com  #设置管理员邮箱(设置为自己的邮箱地址)
  acl all src 0.0.0.0/0.0.0.0  #设置访问控制列表,默认开启
  http_access allow all  #设置访问权限,默认注释掉的
  cache_peer 192.168.21.129 parent 80 0 no-query originserver name=web  #用户访问web时,Squid向192.168.21.129的80端口发送请求
  cache_peer_domain web www.abc.com  #设置web域名为www.abc.com
  cache_peer_access web allow all  #设置访问权限,允许所有外部客户端访问web
 
  :wq!  #保存退出 
  service squid stop  #停止
  /usr/sbin/squid  -z  #初始化cache缓存目录
  service squid start #启动
 系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
Squid反向代理服务器安装配置完成
==================================================================
启用智能DNS解析:
如果是电信用户访问域名www.abc.com解析到192.168.21.128
如果是移动用户访问域名www.abc.com解析到192.168.21.160
CDN缓存服务器与Web服务器之间采用专线连接

     
» 本文链接: https://www.osyunwei.com/archives/1165.html
» 订阅本站: https://www.osyunwei.com/feed
» 转载请注明来源: 系统运维 » 利用Squid反向代理搭建CDN缓存服务器加快Web访问速度

  系统运维技术交流QQ群:①185473046  系统运维技术交流□Ⅰ ②190706903  系统运维技术交流™Ⅱ ③203744115  系统运维技术交流™Ⅲ
返回
【上篇】 CentOS Linux中zip压缩和unzip解压缩命令详解
【下篇】 配置Squid基本服务器,使局域网内客户机通过服务器上网

目前有 4 条留言 其中:访客:4 条, 博主:0 条

  1. rekfan : 2012年01月09日10:21:13  1楼 登录以回复 登录以回复

    楼主: 这个专线接入 具体是怎么连接的 需要 web服务器有双网卡吗?
    还有这个 cdn 代理服务器用了80 是否就不能当在上面架构web了 !

    • qihang01 : 2012年01月09日13:06:49 登录以回复 登录以回复

      专线接入是指:cnd服务器所在的机房与WEB服务器所在的机房之间的线路连接!(可以采用专线连接,成本比较大,一般机房之间的线路互访还是比较快的);cdn服务器不需要双网卡。
      cdn服务器是独立的,如果端口设置为80,要在上面架设web服务的话,相应的web站点端口就要改下了!

  2. 812219625 : 2013年08月27日17:15:09  2楼 登录以回复 登录以回复

    第一次看squid,回去试试。

  3. 15355751@qq.com : 2013年09月24日11:49:15  3楼 登录以回复 登录以回复

    Squid反向代理 我按照着做了,在虚拟机上面可以完成,为什么在电脑上面做了
    squid start不起来呢?

    不知道为什么?求解~

给我留言

点击这里取消回复。

您必须 [ 登录 ] 才能发表留言!



Copyright© 2011-2024 系统运维 All rights reserved
版权声明:本站所有文章均为作者原创内容,如需转载,请注明出处及原文链接
陕ICP备11001040号-3

深圳SEO优化公司云浮网站推广方案报价鹤岗百度标王哪家好萍乡seo公司漳州网页设计哪家好三亚百度网站优化价格延安企业网站改版临沂建网站哪家好汕头百姓网标王多少钱厦门网站优化按天收费邢台外贸网站设计哪家好盐城建网站哪家好咸阳网站优化按天收费推荐营口设计公司网站推荐新乡网站制作设计多少钱荆州百度标王哪家好南平网站推广方案多少钱张家界企业网站改版报价毕节网站设计公司横岗外贸网站建设公司防城港网站制作设计报价中山网站搭建报价白银网页制作报价通化网站优化推广多少钱焦作模板制作武威网站优化软件哪家好营口网站建设报价马鞍山设计网站多少钱飞来峡SEO按天收费价格东莞网站改版价格荷坳推广网站公司歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化