我们在使用服务器发布我们的网站的时候,通常要考虑到文件的备份,而文件的备份比较高效的备份是增加备份,rsync软件就是这样的一个工具。为了实现多个服务器负载均衡,我们需要这几个服务器之间进行数据同步,而rsync软件也能胜任,下面我们来介绍如何架设rsync服务器来达到文件增量备份和数据同步的功能。什么是rsyncrsync 是一个快速增量文件传输工具……继续阅读 » 开心洋葱 9年前 (2017-02-16) 2179浏览 0评论1699个赞
1、保存下面的代码为一个文件,上传到服务器端,名称为rsync.sh#!/bin/bash#rsync Written by zhumaohai#For more information please visit https://www.centos.bzecho “Please input the rsync username:……继续阅读 » 开心洋葱 9年前 (2017-02-16) 3058浏览 0评论2041个赞
网上有现在的防端口工具,如psad、portsentry,但觉得配置有点麻烦,且服务器不想再装一个额外的软件。所以自己就写了个shell脚本实现这个功能。基本思路是:使用iptables的recent模块记录下在60秒钟内扫描超过10个端口的IP,并结合inotify-tools工具实时监控iptables的日志,一旦iptables日志文件有写入新的ip记……继续阅读 » 开心洋葱 9年前 (2017-02-16) 2029浏览 0评论1070个赞
#!/bin/bash #变量初始化process="php-fpm" #进程名startCmd="/etc/init.d/php-fpm start" #启动命令down=0 while truedo #取得http状态码 code=$(curl -H &quo……继续阅读 » 开心洋葱 9年前 (2017-02-16) 3346浏览 0评论1617个赞
cpu信息采集cpu使用率采集算法通过/proc/stat文件采集并计算CPU总使用率或者单个核使用率。以cpu0为例,算法如下:1. cat /proc/stat | grep ‘cpu0’得到cpu0的信息2. cpuTotal1=user+nice+system+idle+iowait+irq+softirq3. cpuUsed1=use……继续阅读 » 开心洋葱 9年前 (2017-02-16) 2690浏览 0评论411个赞
grant replication slave on *.* to ‘bk_user’@’%’ identified by ‘bk_user’;主服务器log-bin = mysql-binbinlog_format = mixedserver-id = 1read-only=……继续阅读 » 开心洋葱 9年前 (2017-02-16) 3392浏览 0评论430个赞