Rootop 服务器运维与web架构

shell-varnish一键安装

| 暂无评论

适用于在redhat5_x64 下搭建了本地yum环境安装varnish-3.0.5。(包括centos 5_64)
默认安装路径:/usr/local/varnish
启动命令路径:/usr/local/varnish/sbin/varnish
其它管理命令:/usr/local/varnish/bin/


#!/bin/bash
install_path=/usr/local/varnish
tar_gz=varnish-3.0.5.tar.gz
source_dir=varnish-3.0.5

if [ $(id -u) != "0" ]; then
        echo "Current User Not root !"
        echo "Please Use root To Run It!"
        exit
else
        echo "Check Permision Pass !"

fi

echo "-----------------------"
echo "Setup YUM Environment !"
echo "-----------------------"

wget -c http://dl.atrpms.net/el5-x86_64/atrpms/stable/atrpms-repo-5-7.el5.x86_64.rpm
rpm -ivh atrpms-repo-5-7.el5.x86_64.rpm
yum install -y gcc gcc-c++ automake autoconf libtool ncurses-devel libxslt groff pcre-devel pkgconfig libedit libedit-devel

echo "-------------------------------------------------------"
echo "Put varnish-3.0.3.tar.gz Packages To Scripts Directory!"
echo "-------------------------------------------------------"

if [ -s $tar_gz ]; then
        echo " Found $tar_gz ! "
else
        echo " The $tar_gz not found! "
        echo " Will donwload it !"
wget -c http://repo.varnish-cache.org/source/varnish-3.0.5.tar.gz

fi

tar zxvf $tar_gz
cd $source_dir
./configure --prefix=$install_path
make && make install

rpm -e atrpms-repo
rm -rf ../$source_dir
rm -f ../atrpms-repo-5-7.el5.x86_64.rpm
exit

原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/1995.html

作者:Venus

服务器运维与性能优化

发表回复