全球主机交流论坛

标题: Centos yum安装varnish3.0 [打印本页]

作者: 绝对菜鸟    时间: 2012-5-17 16:06
标题: Centos yum安装varnish3.0

Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang (http://www.vg.no) 使用3台Varnish代替了原来的12台squid,性能居然比以前更好。

Varnish 的作者Poul-Henning Kamp是FreeBSD的 内核开发者之一,他认为现在的计算机比起1975年已经复杂许多。在1975年时,储存媒介只有两种:内存与硬盘。但现在计算 机系统的内存除了主存外,还包括了cpu内的L1、L2,甚至有L3快取。硬盘上也有自己的快取装置,因此squid cache自行处理物件替换的架构不可能得知这些情况而做到最佳化,但操作系统可以得知这些情况,所以这部份的工作应该交给操作系统处理,这就是 Varnish cache设计架构。
以上引用自:http://www.oschina.net/p/varnish

首先从/etc/redhat-release文件里面判断你的系
  1. [root@centos6 varnish]# cat /etc/redhat-release
  2. CentOS Linux release 6.2 (Final)
  3. [root@centos6 varnish]# uname -s -r -v
  4. Linux 2.6.32-71.29.1.el6.x86_64 #1 SMP Mon Apr 27 19:49:27 BST 2012
复制代码
根据你的系统导入官方提供的对应版本rpm
Centos6
  1. #rpm -ivh http://repo.varnish-cache.org/redhat/varnish-3.0/el6/noarch/varnish-release-3.0-1.noarch.rpm
复制代码
Centos5
  1. #rpm -ivh http://repo.varnish-cache.org/redhat/varnish-3.0/el5/noarch/varnish-release-3.0-1.noarch.rpm
复制代码
导入rpm后就可以yum安装了
  1. #yum install varnish* -y
复制代码
注意centos6只有64bit的rpm包,安装好后就可以使用server命令启动服务
#service varnsih start
在fedora15上直接yum安装的varnish是2.1版本的,fedora16尚未测试.
官方还提供了现成的debian 详细情况请围观http://repo.varnish-cache.org

varnish的安装和配置路径
/etc/varnish #默认配置文件存放路径
/etc/varnish/default.vcl #默认配置文件存文件
/etc/init.d/varnish #服务控制脚本
/etc/sysconfig/varnish #服务启动参数脚本
/usr/sbin/varnishd #varnish应用服务程序
/usr/bin/varnish_reload_vcl #顾名思义就知道是重载vcl配置的
下面是一些其他的应用根据文件名就可以区分是干什的.
/usr/bin/varnishtop
/usr/bin/varnishncsa
/usr/bin/varnishhist
/usr/bin/varnishstat
/usr/bin/varnishsizes
/usr/bin/varnishlog
/usr/bin/varnishreplay
/usr/bin/varnishadm
/usr/bin/varnishtest

varnsih主要启动参数只要修改/etc/sysconfig/varnish就可以,如果你闲得蛋疼也可以在varnishd后面带上启动参数手工启动服务和管理.

原文转载自:http://www.sky.la/2012/05/922.html
作者: Administrator    时间: 2012-5-17 16:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: master    时间: 2012-5-17 16:07
后天试试
作者: vagaa    时间: 2012-5-17 16:07
好的啊




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4