凌许冬
一.squid作为代理服务器使用;功能比较多;速度相对比较慢 二.varnish作为代理服务器,功能少;速度快性能高,缓存在数据在内存; 三.nginx 1.作为代理服务器 a.可以实现web集群的轮询访问,负载均衡 b.也可以根据web服务器性能的不同来设置相应的权重,从而发挥web集群最高性能; c.定时检查web集群的运行状态; 2.作为web服务器(不可以作JAVA的) a.实现用户访问一些重要网站,提供用户认证,确保信息安全; b.实现安全的web服务(https),确保网页安全; c.实现虚拟主机web;可以基于端口,域名,ip来实现虚拟web,使用比较灵活方便; d.实现web服务的动静分离,提供动态可读的网页,同时还可以读取数据库内容; e.实现页面的跳转 四.调度器 1.轮询 2.设置权重 3.设置失败次数,以及超时时间 五. 1.用户认证:访问指定网页,基于安全,需认证信息; 使用工具生成认证用户信息文件 修改配置文件,添加认证提示信息和指定文件 2.地址重写:当一些网站的域名发生改变时,或者网页路径改变时用户通过旧的网站信息依然可以正常访问; 六. sed -r 实现删除 修改 增加 替换 七.who 八.单引号:所见即所得,直接输出引号内的内容,不做任何变动 双引号:把引号内的内容输出出来,如果引号内有命令 变量 会先解析命令 变量的结果,然后