varnish是一款开源的代理server软件。和Squid的差别是採用内存进行数据缓存。
速度很的快,并且不easy崩溃。可是奔溃之后全部数据都消失,导致全部请求全部发送至后台server端,这是其相对Squid的劣势。
安装varnish须要pcre库的支持,加入用户自带的库还有两种方法:
1: 使用ldconfig工具。将库文件的路径写入/etc/ld.so.conf文件里,然后使用ldconfig工具载入。原理操作系统
载入库路径是通过一个ld.so.cache的缓存文件实现的,而ldconfig工具读取ld.so.conf文件的内容整合到缓 存文件里。
所以光加入到ld.so.conf文件里还不够。
2:通过pkg-config工具载入。
在安装软件包之后。一般在安装文件夹下有一个lib/pkg-config/*.pc的文件,将该文件复制到/usr/lib/pkg-config/文件夹下,*.pc文件里包括了用户库的路径。