脚本自动化部署varnish源码包
2024-10-21 20:38:47
#!bin/bash
#功能:自动化部署 varnish 源码包软件,运行脚本前,需提前下载 varnish-5.0.0.tar.gz
#作者:liusingbon
yum -y install gcc readline-devel pcre-devel
useradd -s /sbin/nologin varnish
tar -xf varnish-5.0.0.tar.gz
cd varnish-5.0.0
#使用 configure,make,make install 源码安装软件包
./configure --prefix=/usr/local/varnish
make && make install
#默认安装完成后,不会自动拷贝或安装配置文件到 Linux 系统,所以需要手动 cp 复制配置文件
cp redhat/varnish.initrc /etc/init.d/varnish
cp redhat/varnish.sysconfig /etc/sysconfig/varnish
cp redhat/varnish_reload_vcl /usr/bin/
#创建快捷方式
ln -s /usr/local/varnish/sbin/varnishd /usr/sbin/
ln -s /usr/local/varnish/bin/* /usr/bin
#使用 uuidgen 生成一个随机密钥的配置文件
mkdir /etc/varnish
cp /usr/local/varnish/etc/varnish/default.vcl /etc/varnish/
uuidgen > /etc/varnish/secret
最新文章
- 一步步学习javascript基础篇(3):Object、Function等引用类型
- DB2 JDBC
- [转]C# 连接 Oracle 的几种方式
- struts2 结果页面配置
- Dictionary中的结构体转出来
- TCP/IP详解学习笔记(11)-- TFTP:简单文本传输协议,BOOTP:引导程序协议
- hive环境的搭建
- Contoso 大学 - 3 - 排序、过滤及分页
- SVN服务器的搭建 分类: 网络 2014-11-27 01:18 204人阅读 评论(4) 收藏
- BFS zoj 1649
- I NEED A OFFER!
- Netty In Action中文版 - 第一章:Netty介绍
- ANDROID嵌入式应用Unity3D视图(画廊3D模型)
- 第三十六节,os系统级别操作模块
- [C++]UVaLive7324 ASCII Addtion
- 项目总结四:神经风格迁移项目(Art generation with Neural Style Transfer)
- Ubuntu如何启用root用户登录
- c++求最小公倍数和最小公约数
- Docker部署Bytom全节点钱包
- el-table-column v-if条件渲染报错h.$scopedSlots.default is not a function