前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >squid反向代理

squid反向代理

作者头像
全栈程序员站长
发布2022-06-29 15:40:41
6460
发布2022-06-29 15:40:41
举报
文章被收录于专栏:全栈程序员必看

反向代理: nginx 反向代理代理的后端的服务器 客户端访问的是代理服务器 反向代理可以做缓存 缓存静态数据 静态数据 html页面 图片 视频 动态数据 和数据库有关的数据 CDN:内容分发网络 做为代理服务器 缓存静态的数据 可以解决不同的地理区域用户访问同一个站点的高延迟,加快用户的访问速度,缓解服务器的压力,提高用户的黏性。 阿里云 腾讯云 亚马逊 对于电商平台:静态页面 对于视频网站: 流媒体 对于游戏平台:安装包 更新包 补丁 对于移动平台:app的安装包 更新的包

squid反向代理 反向代理 百度 全squid的架构 squid数据的数据会缓存在硬盘当中 客户端 :192.168.2.100 反向代理:192.168.2.10 squid 服务端:192.168.2.20 web 22222 代理服务器: squid的安装过程: 24 tar -zxf squid-3.4.6.tar.gz -C /usr/src 25 cd /usr/src/squid-3.4.6/ 26 ./configure –prefix=/usr/local/squid –sysconfdir=/etc/ –enable-arp-acl –enable-linux-netfilter –enable-linux-tproxy –enable-async-io=100 –enable-err-language=“Simplity-Chinese” –enable-underscore –enable-poll –enable-gnuregex 27 make && make install 28 ln -s /usr/local/squid/sbin/* /usr/local/sbin/ 29 ln -s /usr/local/squid/bin/* /usr/local/bin/ 31 useradd -M -s /sbin/nologin squid 32 chmod -R 757 /usr/local/squid/var/ 33 chown -R squid:squid /usr/local/squid/var/ vim /etc/squid 56 http_access allow all 60 http_port 192.168.2.10:80 accel vhost vport 61 cache_peer 192.168.2.20 parent 80 0 originserver name=web1 http_port 192.168.2.10:80 squid的监听端口 accel 开启加速模式 vhost 允许客户端通过域名和主机名进行访问 vport 允许客户端通过ip、端口来进行访问 cache_peer 192.168.2.20 指定后端真实服务的ip parent 代理服务器和后端服务器的层级关系 0 代表只有一个squid originserver 该节点为资源节点 name=web1 别名 [root@localhost ~]# killall squid [root@localhost ~]# killall squid [root@localhost ~]# killall squid squid: no process found [root@localhost ~]# squid [root@localhost ~]# netstat -anput | grep 80 tcp 0 0 192.168.2.10:80 0.0.0.0:* LISTEN 109606/(squid-1) 客户端: [root@localhost ~]# curl 192.168.2.10 2222

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/101988.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年5月2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
内容分发网络 CDN
内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档