原创 ssh-keygen+rsync+inotifywait實現數據實時動態同步

#!/bin/bash#運行該腳本前請確保主從服務器中已安裝如下程序或服務,需備份服務器(master):ssh、rsync、inotify-tools;備份服務器(slave):ssh#Synopsis:ssh-keygen+rsync+

原创 keepalived+haproxy(雙主)+nginx(靜態)+lamp(動態)部署phpBB

簡介:haproxy爲高性能的反向代理服務器,在向後端server調度方面支持很多的調度算法:roundrobin,source,uri,url_param,hdr(),leastconn等,且支持動態權重調整的一致性hash,後端爲cac

原创 shell統計指定目錄下所有文件類型及數量

#!/bin/bash#Synopsis:用於統計腳本當前所在目錄或者用戶指定目錄下的所有文件類型及數量#若直接運行腳本而不接任何命令行參數,則默認會統計腳本所在目錄下的文件#Date:2016/10#Author:Jian#Usage:s

原创 查找並刪除當前目錄及其子目錄下的所有重複文件

#!/bin/bash#Function:用於刪除當前目錄及其子目錄下所有重複文件,只保留單個副本#重複文件指的是那些雖然名字不一樣,但內容一模一樣的文件#通過比較md5sum來處理#Usage:bash removeDuplicateFi

原创 mysqldump完全備份shell腳本

#!/bin/bash # Date:2017-10 # Version:0.1 # Description: db_user="root" myisam_db="mysql" db_passwd="123456" host="local

原创 mysql增量備份二進制日誌shell腳本

#!/bin/bash # Date:2017-10 # Description:backup mysql binary logs # Version:0.1 db_user="root" myisam_db="mysql" db_pas

原创 memcached-1.4.13 + repcached 自動安裝腳本

#!/bin/bash # Author:Jian # Date:2017-11-16 # Version:0.1 # Description: 自動安裝memcached-1.4.13並自動打上對應版本的repcached-1.4.13補

原创 mysql配置文件my.cnf

[client]port = 3306socket = /usr/local/mysql/mysql.sockdefault-character-set = utf8[mysql]no-auto-rehashdefault-characte

原创 ssh-keygen免密登錄

#!/bin/bash#Function:Script will automatically generate the current login account of the public key to send to #multiple

原创 mysql最新通用二進制分發版本5.7.16自動安裝shell腳本

#!/bin/bash#Function:用於安裝mysql-5.7.16二進制分發版本,腳本共有2個文件,一個腳本執行文件installMysql.sh,#另一個mysql配置文件:my.cnf,注意要將該配置文件放置於/data目錄下#

原创 shell自動備份文件或目錄到本地和遠程主機

#!/bin/bash#Function:自動備份給定列表中的目錄或文件,並且可以保留N天備份的檔案。#可備份至遠程主機指定的目錄下,但需本機能免密碼登錄到遠程主機,用到ssh-keygen#該腳本分爲兩個文件:執行文件backup.sh和

原创 手動製作mini linux詳細步驟—之一

8.2.1、mini linux內核編譯實驗目的:對Linux內核以非模塊化手動編譯,並藉助busybox安裝根文件系統,來製作最小化的linux系統。所謂非模塊化,就是將各種所需的硬件驅動、支持的文件系統等直接編譯進內核,所以initra

原创 經典好用anti-DDos的iptables shell腳本

#!/bin/bash# Description: This script applies to both RHEL and CentOS systems.This is # a powerful firewall, anti DDOS a

原创 CentOS 7 安裝配置 Open*** Server

這篇文章描述瞭如何在CentOS 7 服務器上安裝與配置Open***服務器,以及如何編寫客戶端連接到新建立的Open***服務器上所需的配置文件。目前Open***最新版本爲2.4.3(2017年9月)由於Open*** Server不在

原创 keepalived+haproxy(雙主)+nginx(靜態)+lamp(動態)部署phpBB

簡介:haproxy爲高性能的反向代理服務器,在向後端server調度方面支持很多的調度算法:roundrobin,source,uri,url_param,hdr(),leastconn等,且支持動態權重調整的一致性hash,後端爲cac