一 概念
1 代理和反向代理
代理就是你的访问通过一台机器来访问网站。。你是主动的,网站是被动的,网站那里不能得到你的真实ip地址。
反向代理就是是网站通过一台机器发布到公网。。你访问的时候是直接访问那台代理机器的,然后通过那台机器才访问到网站。你无法得到网站的真实ip地址。这样的好处是保护了网站服务器,而且可以通过一个被动代理服务器将很多机器解析到同一ip地址
2 鸟哥私房菜 http://linux.vbird.org/linux_server/0420squid.php
二 Nginx
1 什么是nginx反向代理服务器
http://hi.baidu.com/selfcool/blog/item/9d94b9822c051ba50df4d23f.html
2 中文维基
http://wiki.nginx.org/NginxChs 包括安装等信息
3 卸载
http://blog.chinaitlab.com/html/30/104830-166293.html
http://wiki.nginx.org/NginxChs
4 安装
nginx安装与配置 http://blog.chinaunix.net/u/25264/showart_665514.html
nginx中文维基 http://wiki.nginx.org/NginxChs
nginx中文站 http://www.inginx.com/category/nginx-setup/
5 ubuntu下的安装和配置
ubuntu+nginx安装配置应用说明 http://zhengdl126.javaeye.com/blog/435633
修改nginx的配置文件:/etc/nginx/sites-available/default更改监听端口
ubuntu下安装nginx+php+fastcgi http://forum.ubuntu.org.cn/viewtopic.php?f=54&t=208573
里面有安装后文件结构
ubuntu+nginx安装配置应用说明 http://www.huomo.cn/sysapp/article-1021.html
非常好
三 资源
1 Sun Java™ System Web Proxy Server 4 指南
http://docs.sun.com/source/819-3162/agabout.html#wp255193
里面讲解的是代理服务器的概念
2 使用代理服务器的好处
反向代理服务器(Reverse Proxy Server),通过在繁忙的WEB服务器和Internet之间增加一个高速的WEB缓冲服务器来降低实际的WEB服务器的开销,并且能够具有很好的安全性
http://docs.sun.com/source/819-3162/agrvprx.html
四 varnish
1 安装
1、http://linuxguest.blog.51cto.com/195664/355009
2、安装文件中缺少一个pkg-config sudo apt-get pkg-config 具体的名称忘记了
3、varnish /usr/local/var/varnish/, varnish可执行文件 /usr/local/sbin, 默认配置文件 /usr/local/etc/varnish/default.vcl
4、如果在启动的时候出现无法找到 libvarnish.so.1文件的情况,执行sudo ldconfig 重新建立library cache
2 资源
1、varnish权威指南 http://linuxguest.blog.51cto.com/195664/354889
五 cacti
1 资源
1、简明教程 http://openmaniak.com/cn/cacti.php