原创 Nginx反向代理

nginx在應用層實現反向代理,能實現動靜分離lvs是工作在傳輸層  session保持的方法:         session綁定:lvs的sh算法,實現原地址綁定,將來自同一個地址請求,統統定向至此前選定的RS         sess

原创 awk

awk命令:Linux文本處理三劍客:grep, egrep, fgrep: 文本過濾器sed: 行編輯器 模式空間,保持空間awk: 報表生成器,格式化文本輸出 AWK:a.k.a Aho, Weinberger, Kernighan將文

原创 MySQL和MariaDB 備份 主從 讀寫分離

查詢緩存:如何判斷是否命中:通過查詢語句的哈希值判斷:哈希值考慮的因素包括查詢本身、要查詢的數據庫、客戶端使用協議版本,... 查詢語句任何字符上的不同,都會導致緩存不能命中; 哪此查詢可能不會被緩存?查詢中包含UDF、存儲函數、用戶自定義

原创 HeartBeat v2實現高可用LAMP

案例:基於heartbeat v2 crm實現HA LAMP組合;要求:部署wordpress,用於編輯的文章中的任何數據在節點切換後都能正常訪問;  配置HA集羣的前提: (1)先搭建需要用到的環境:# yum install net-s

原创 HTTP協議和APACHE服務器

Web Service 傳輸層:提供進程地址Portnumber:tcp:傳輸控制協議,面向連接的協議;通信前需要建立虛擬鏈路;結束後拆除鏈路;0-65535udp:User DatagramProtocol,無連接的協議;0-65535 

原创 CENTOS 6.6初始化SHELL腳本

這個腳本是在剛安裝完CENTOS6.6後可能需要進行的操作。在學習CENTOS的時候,可以先運行這個腳本進行一些配置,可以幫助你不會被這些防火牆 yum selinux ip這些困擾。#!/bin/bash   #判斷是不是root用戶 i

原创 如何上傳項目到GitHub

GitHub上傳項目用法: Git 是一個分佈式的版本控制系統,最初由Linus Torvalds編寫,用作Linux內核代碼的管理。在推出後,Git在其它項目中也取得了很大成功,尤其是在Ruby社區中。目前,包括 Rubinius和Mer

原创 PHP實現多線程

PHP 5.3 以上版本,使用pthreads PHP擴展,可以使PHP真正地支持多線程。多線程在處理重複性的循環任務,能夠大大縮短程序執行時間。   我之前的文章中說過,大多數網站的性能瓶頸不在PHP服務器上,因爲它可以簡單地通過橫向增加

原创 MarkDown基本使用方法

經過我的總結,把markdown手冊中的基本語法精簡了一下。增加了很多事例,方便學習和閱讀。以下是源碼:實際顯示樣子:點擊這裏markdown手冊可以瀏覽 [toc] # Markdown語法手冊 ## 1.粗體斜體 粗體:**粗體** 斜

原创 Linux內核編譯、管理以及kickstart和引導鏡像製作

其實內核就是系統上面的一個文件,包含了驅動主機各項硬件的檢測程序與驅動模塊,而Linux的內核是單內核體系,且是模塊化的 內核的組成部分:核心文件:/boot/vmlinuz-VERSION模塊文件:/lib/modules/VERSION

原创 DNS和Bind

DNS and BIND DNS: Domain Name Service,協議(C/S, 53/udp, 53/tcp);應用層協議;BIND:BekerleyInternat Name Domain[實現DNS的一個軟件] TCP: 面

原创 awk

awk命令:Linux文本處理三劍客:grep, egrep, fgrep: 文本過濾器sed: 行編輯器 模式空間,保持空間awk: 報表生成器,格式化文本輸出 AWK:a.k.a Aho, Weinberger, Kernighan將文

原创 bash腳本知識

bash [OPTION] FILENAME例:bash -x ./test.sh-n :檢查腳本語法錯誤注意:不是命令語法錯誤-x: 調試運行 for循環 語法1:for 變量名 in 循環列表; do循環體done List的生成方式:

原创 LVS 負載均衡調度器

Linux Cluster:Linux集羣擴展方式: Scale up: 垂直擴展,即使用性能更好的主機來取代當前主機Scale out: 橫向擴展,即增加服務器,獲得容量的提升以到達性能的優化director[ 調度器 ], dispat

原创 Nginx反向代理

nginx在應用層實現反向代理,能實現動靜分離lvs是工作在傳輸層  session保持的方法:         session綁定:lvs的sh算法,實現原地址綁定,將來自同一個地址請求,統統定向至此前選定的RS         sess