原创 LVM

   什麼是邏輯卷標管理器LVM?    允許對捲進行方便操作的抽象層,包括重新設定文件系統的 大小,是軟設備     有物理邊界和邏輯邊界 創建是:先擴建物理邊界在擴建邏輯邊界 移除是:先移除邏輯邊界在移除物理邊界    允許

原创 LNMMP

一、編譯安裝nginx,依賴libevent API 1、安裝開發環境 yum groupinstall "Development Libraries" "Development Tools" yum install pcre-deve

原创 系統開機過程

系統開機過程   首先,按下電源時開始上電自檢即POST,是根據主板上CMOS中 的BIOS檢查周邊的硬件設備的健康狀況,如:主板,內存, 顯卡,CPU等。   若正常,BIOS開始初始化,在BIOS裏有啓動次序,就是說在 系統啓

原创 SQL的基礎及MySQL的安裝

三種數據組織管理模式: 層次性:很難描述對象之間的關係,冗餘大,數據與程序耦合度不高。 網狀型:在對象之間建立關係,但複雜度高,並沒改變數據與程序的耦合度。 關係型:關係稱爲二維表,即表,行表示實體,列表示實體的某方面的屬性,數據被記

原创 LVS-DR模型實現負載均衡

LVS-DR模型:基於直接路由的web服務 基本的原理:用戶的ip爲CIP,中間有個交換機,用戶請求VIP,在Directory上有VIP和DIP,DIP是連接Realserver的ip地址,Directory只管進站的請求,不管出站的請求

原创 HA高可用集羣的詳解

一、 HA集羣的架構圖:   對每個部分的理解: 1) 信息和資源架構層 在基礎架構上實現心跳信息探測。雙方節點可以隨時探測到對方的心跳信息,以實現對對方主機工作狀態的探測。三類控制信息:心跳(Heartbeats),集羣事務信息(Clus

原创 nginx檢測後臺的webserver健康狀態

讓nginx在反向代理的時候能實現對後臺的web server進行狀態檢測 1、編譯安裝nginx   檢測狀態補丁的軟件包:healthcheck_nginx_upstreams.zip unzip healthcheck_nginx

原创 FTP

ftp是文件傳輸協議,基於C/S模式,即服務器與客戶器的模式。 ftp採用雙tcp連接方式: 控制連接:用於在ftp客戶端和ftp服務器之間傳輸ftp控制命令及命令執行信息,控制連接在整個ftp會話期間一直保持打開,端口號21 數據連

原创 drbd+pacemak+mysql的高可用

要求:在上次drbd的基礎上,創建/web/mydata作爲MySQl的數據目錄,把/dev/drbd0,MySQl和掛載做成一個資源讓它們在同一個節點上,萬一主節點出現故障是將資源轉移到另一個從節點上上,從節點也能實現成爲主節點並掛載/w

原创 rh131.基礎練習

前提: 1、IP地址爲172.16.6.1, 子網掩碼爲255.255.0.0,網關爲172.16.0.1,DNS服務器爲172.16.0.1,主機名爲stu6.example.com 2、yum源爲http://172.16.0.

原创 Mysql主從服務器的構架

主從服務器配置的原理 Mysql的Replication是一個異步的複製過程,從一個Master服務器上覆制到另一個slave服務器上。在主與從之間的實現整個過程主要有三個線程來完成,其中兩個線程(SQL線程和IO線程)在從服務器上,另一個

原创 Linux羣集LVS簡介

  一、 LVS簡介 LVS是Linux Virtual Server的簡稱,也就是Linux虛擬服務器, 是一個由章文嵩博士發起的自由軟件項目,它的官方站點是www.linuxvirtualserver.org。現在LVS已經是 Lin

原创 web及LAMP源碼編譯安裝

動態腳本網站的工作方式: CGI:Common Gateway Interface通用網關接口,主要是跟一個特定的語言解釋器交互。 FastCGI:把CGI做成一個服務,工作在一個端口上,產生很多子進程,當用戶訪問時,把一個空閒的進程給用

原创 DNS

   DNS是一種協議,工作在應用層,域名解析系統,主要是用來實現域名與ip地址的相互轉換,目的是方便人們的記憶。    DNS域名解析的整個結構:像一個倒置的樹,類似我們國家的管理制度,有層次,分佈式               .(

原创 mail的簡單使用

Mail 簡單的概念: SMTP:簡單郵件傳輸協議,工作在tcp的25端口 ESMTP:擴展的SMTP POP3:郵局協議,3是它的版本號,工作在tcp的110端口 MIME:多用戶互聯網郵件擴展,傳輸是二進制格式 早期的Unix通