博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FastDFS 自动部署和配置脚本
阅读量:4983 次
发布时间:2019-06-12

本文共 1763 字,大约阅读时间需要 5 分钟。

写了一个自动安装和配置FastDFS的脚本,还没有写好关于nginx的配置。先贴上,如下:

自动安装FastDFS,(这部分是之前同事写好的)

#!/bin/bash#instll gccecho "==================    install gcc    =================="cd ./gccRpm./gccInstall.shcd ..echo "==================    gcc installed  =================="#install depended Packagesecho "==================  install depends  =================="rpm -ivh libevent-1.4.13-4.el6.x86_64.rpmecho "================== depends installed =================="#install fastdfsecho "==================  install fastdfs  =================="tar -zxvf fdfsinstall.tar.gzcd FastDFS./make.sh./make.sh installcd ../echo "================= fastdfs installed  =================="echo "================= install nginx  =================="tar -zxvf nginx-1.6.2.tar.gztar -zxvf fastdfs-nginx-module_v1.15.tar.gzcd nginx-1.6.2./configure  --prefix=/usr/local/nginx --add-module=../fastdfs-nginx-module/src  --without-http_gzip_modulemakemake installcp ../fastdfs-nginx-module/src/mod_fastdfs.conf /etc/fdfs/cd ..echo "================= fastdfs config ==================="./config.sh $1 $2 $3

config.sh脚本主要用来自动配置tracker和storage

#!/bin/bashrole=$1path=/home/fastdfs/$rolesed -i 's/\(disabled=\)\S\S*/\1false/' /etc/fdfs/$role.confsed -i "s:\(base_path=\)\S\S*:\1${path}:"  /etc/fdfs/$role.confsed -i 's/\(port=\)\S\S*/\122122/' /etc/fdfs/$role.confsed -i 's/\(http.server_port=\)\S\S*/\18080/' /etc/fdfs/$role.confif [[ $role == "storage" ]]; then        sed -i "s:\(group_name=\)\S\S*:\1group${2}:"  /etc/fdfs/$role.conf        sed -i "s#\(tracker_server=\)\S\S*#\1${3}:22122#" /etc/fdfs/$role.conf        sed -i "s:\(store_path0=\)\S\S*:\1${path}:" /etc/fdfs/$role.conf        sed -i "s:\(store_path_count\)\S\S*:\11:" /etc/fdfs/$role.conffi

转载于:https://www.cnblogs.com/dorothychai/p/4384658.html

你可能感兴趣的文章
一页纸商业计划书 (Business Plan) 模板(转载)
查看>>
什么是html
查看>>
妙用python之编码转换
查看>>
hdu 4451 Dressing 衣服裤子鞋 简单容斥
查看>>
TTTTTTTTTTTT Gym 100818B Tree of Almost Clean Money 树连剖分+BIT 模板题
查看>>
linux一些基本常识(四)
查看>>
Docker架构
查看>>
C#设计模式(3)——工厂方法模式
查看>>
过目不忘JS正则表达式
查看>>
bzoj1009: [HNOI2008]GT考试 ac自动机+矩阵快速幂
查看>>
Colidity-- StoneWall
查看>>
Leetcode 904. Fruit Into Baskets
查看>>
怎样连接REDIS服务端
查看>>
ajax同步,加载loading的bug
查看>>
秒杀多线程第二篇 多线程第一次亲密接触 CreateThread与_beginthreadex本质区别
查看>>
div滚动条
查看>>
iOS越狱程序开发
查看>>
一个监听事件监听多个按钮
查看>>
调用其他类的方法
查看>>
SQlite数据库
查看>>