(一)

为Internet用户访问企业Web站点提供缓存加速。

1 关闭防火墙

2 修改Web Server 主页

Web1:

# <h1>Squid-Web1/ I am Web1</h1>   /var/www/html/index.html

Web2:

#<h1>Squid-Web2 hello</h1>    /var/www/html/index.html

3 配置squid

4.初始化squid

5.启动squid

6.设置squid的IP

7.配置客户端IP

8.测试

squid 采用了round-robin,所以客户端的访问将轮询两台web服务器,采用 "Ctrl + F5" 来深度刷新测试。

Web1

Web2

9.查看squid 的访问日志。

(二)

下面实验将模拟通过不同的域名访问不同的机器,简单实现企业应用中的负载均衡。客户端在浏览器地址栏中输入www.YY.com,将访问192.168.2.130这台机器,访问bbs.YY.com,将访问192.168.2.131这台机器。

1 修改Web Server 主页

Web1:

# <h1>www.YY.com</h1>   /var/www/html/index.html

Web2:

#<h1>bbs.YY.com</h1>    /var/www/html/index.html

2 配置Squid

3.让配置文件生效

4.配置客户端

这里可以使用DNS服务来解析,这里我们为了方便,就在hosts 文件里直接指定。

修改C:\Windows\System32\drivers\etc\hosts 文件

5. 测试网络情况

6.测试www.yy.com

7.测试bbs.yy.com

8.查看squid 访问日志

9.查看两台服务器的apache 访问日志

最新文章

  1. Redis之AOF备份
  2. java web学习总结(二十) -------------------监听器属性详解
  3. iOS开发---有用的网址(持续更新)
  4. oracle查询以当前年份为准的近些年数据
  5. about Internet protocol
  6. php 设计模式 - 单例
  7. 解决Cannot find or open the PDB file问题
  8. 【BZOJ】【2648】SJY摆棋子&amp;【BZOJ】【2716】【Violet 3】天使玩偶
  9. HTML5,微信开发原码社区
  10. JS里的CSS函数
  11. Object Pooling(对象池)实现
  12. 25-socket
  13. hadoop 核心概念及入门
  14. 如何有效地使用t-SNE | How to Use t-SNE Effectively
  15. open-falcon之query
  16. MapReduce操作Hbase --table2file
  17. linux缓存nscd
  18. windows下启动命令行
  19. css样式设置高度不定文本垂直居中
  20. CF1076D Edge Deletion

热门文章

  1. MyBatis执行过程显示SQL语句的log4j配置
  2. java基础学习之 消息对话款
  3. java(课程设计之记事本界面部分代码公布)
  4. SAP本地文件策略(导EXCEL选择拒绝后处理)
  5. attachEvent ,addEventListener
  6. ios基础篇(二)——UIImageView的常见用法
  7. UESTC 2016 Summer Training #1 Div.2
  8. hadoop工作流引擎之azkaban [转]
  9. mybatis中的mapper.xml
  10. 原生JS 添加或者删除某个class