varnish配置service方式启动的方法

发布时间:2019-10-15编辑:脚本学堂
本文介绍下,将varnish配置为以服务方式启动的方法,即可以使用service命令调用启动脚本来启动。有需要的朋友参考下吧。

配置varnish使用service varnish start来启动,比较方便。
有时需要添加与修改相应的配置项目。

主要用到两个文件。
vim /etc/rc.d/init.d/varnish
vim /etc/sysconfig/varnish
文件1是service启动的脚本,文件2service是启动时要用到的配置文件。

比如,现在需要将配置文件加载不使用default,使用my.vcl,同时监听80端口,内存2G,管理后台端口为2000。
其实不用修改/etc/rc.d/init.d/varnish这个脚本的内容。

本文为了教学的目的,还是采用编辑该文件的方式,进入/etc/sysconfig/varnish。
找到需要修改的项,分别为:
 

1、将VARNISH_VCL_CONF=/etc/varnish/default.vcl,把这里的default.vcl改成my.vcl
2、将VARNISH_LISTEN_PORT=6801,把这里的6801改成80
3、将VARNISH_STORAGE_SIZE=1G,把这里的1G改成2G
4、将VARNISH_ADMIN_LISTEN_PORT=6802,把这里的6802改成2000

这样,一个简单的varnish配置修改就完成了。