原创 iptables上安裝layer7模塊實現QQ軟件訪問控制

實驗環境:Vmware9虛擬機,CentOS6.5系統,netfilter-layer7-v2.23.tar.bz2編譯新內核的緣由:新版本的CentOS6.5系統不支持老版本的layer7軟件,官方的layer7版本爲netfilter-

原创 在centos6系統上基於session綁定實現nat模型的lvs集羣,並在RS上安裝Discuz論壇

實驗環境:四臺虛擬機,安裝的操作系統是CentOS6.5,各自的功能及IP地址如下:Director:     eth0 192.168.2.1(作爲VIP使用),eth1:10.0.0.1(作爲DIP使用)RS1:    eth0:10.

原创 HeartbeatV1+httpd+MySQL+nfs實現高可用簡單模型

實驗環境:三臺CentOS6.5虛擬機,功能:nfs:172.16.103.3 該主機共享的目錄用於存儲數據庫中的數據,而且node1和node2都要能掛載,使用的是同一個數據庫目錄。node1:172.16.103.1node2:172.

原创 數據同步工具Rsync

一、RSYNC簡介Rsync (remote sync)是一款開源、快速,多功能、可實現增量的本地或遠程數據鏡像同步備份優秀工具。它可通過 LAN/WAN 快速同步多臺主機間的文件。Rsync 使用所謂的“Rsync演算法”來使本地和遠程主

原创 iptables練習

前提:INPUT和OUTPUT默認策略爲DROP,最好在策略條目設定完後再設定;設定服務器主機IP地址爲172.16.103.1。1、限制本地主機的web服務器在週一不允許訪問;新請求的速率不能超過100個每秒;web服務器包含了admin

原创 inotify + rsync實現實時數據同步

Inotify:            Inotify,它是在內核 2.6.13 版本中引入的一個新功能,爲用戶態監視文件系統的變化提供了強大的支持,允許監控程序打開一個獨立文件描述符,並針對事件集監控一個或者多個文件,例如打開、關閉、移動

原创 awk基本應用回顧

一、AWK簡介:AWK是一個文本報告生成器,它不僅是Linux中也是任何環境中現有的功能最強大的數據處理引擎之一,它具有編程及數據操作語言,提供了極其強大的功能:可以進行樣式裝入、流控制、數學運算符、過程控制語句甚至於內置的變量和函數。它具

原创 對MySQL數據庫執行非熱備操作的要點

mysql備份恢復的場景一:數據庫數據比較小的情況下,使用mysqldump做完全備份,使用mysqlbinlog做增量備份。完全備份,示例:# mysqldump -A --lock-all-tables --routines --tri

原创 Varnish的基本應用詳解

一、Varnish簡介:Varnish是一款高性能的開源HTTP加速器,varnish項目是2006年發佈的第一個版本,現在很多門戶網站已經部署了varnish,並且反應都很好,甚至反應比squid還穩定,且效率更高,資源佔用更少,在功能上

原创 haproxy實現動靜分離

HAProxy簡介:HAProxy提供高可用性、負載均衡以及基於TCP和HTTP應用的代理,支持虛擬主機,它是一款開源的、快速並且可靠的反向代理的解決方案。HAProxy特別適用於那些負載特大的web站點,而這些站點通常又需要保持會話或七層

原创 我的友情鏈接

Linux培訓天涯海角

原创 corosync+pacemaker+drbd實現mysql高可用

實驗環境:    虛擬機2檯安裝corosync+pacemaker,使用的操作系統爲CentOS6.5。    虛擬機IP:172.16.103.2、172.16.103.3實驗步驟:前提準備:兩臺虛擬機時間同步,能夠使用/etc/hos

原创 KVM虛擬化技術基本應用

KVM簡介:KVM是Kernel-based Virtual Machine的簡稱,是一個開源的系統虛擬化模塊,自Linux 2.6.20之後集成在Linux的各個主要發行版本中。KVM的虛擬化需要硬件支持(如Intel VT技術或者AMD

原创 基於MySQL-mmm實現MySQL的高可用

MySQL-mmm是Multi-Master Replication Manager For MySQL的縮寫,該軟件是爲MySQL數據庫實現主主複製功能而實現的一系列腳本。MySQL-mmm的功用:可以實現MySQL數據庫的高可用效果,當

原创 Juniper防火牆應用實例之日期時間設置

Juniper防火牆設置系統時鐘,有三種方式,選用一種方式即可完成相應的設置工作:1、使用命令行的方式,在CLI命令行界面下設置,使用命令set clock mm/dd/yyyy hh:mm:ss。2、在WEB管理界面中使用“Sync Cl