原创 RAID 圖解

RAID的好處?提高IO能力:磁盤並行讀寫;提高耐用性;磁盤冗餘來實現爲什麼會有raid級別?級別:多塊磁盤組織在一起的工作方式有所不同;我們來了解下各級別特點:RAID-0: RAID-1:RAID-4:RAID-5:RAID-6:混合類

原创 系統安裝--無人職守

CentOS 系統安裝無人職守安裝是anaconda接受kickstart配置文件,代替了人的交互式設置實現了無人安裝。anaconda是什麼?kickstart是什麼?你知道當你把光驅里加載iso系統,啓動後爲什麼會出現如下這個界面嗎? 

原创 系統安裝----內核編譯

編譯內核爲什麼需要編譯內核?      linux發行商爲了使其發行版在高低硬件平臺“通用”,以較低平臺進行了編譯。爲了發揮硬件平臺的新特性,我們需要把新特性加入到內核中。怎樣進行編譯呢? 前提: (1) 準備好開發環境; (2) 獲取

原创 centos7 lamp(moudle)

CentOS 7, lamp (module)要求:(1) 三者分離於兩臺主機;       (2) 一個虛擬主機用於提供phpMyAdmin;另一個虛擬主機用於提供wordpress;       (3) xcache       (4)

原创 我的友情鏈接

51CTO博客開發馬哥Linux培訓

原创 vim編輯器----常用命令

vim編輯器前沿:vim是一款非常好用的文檔編輯以及編程的好工具,我們來詳細看看 打開文件:# vim [options] [file ..]                      +#:打開文件後,直接讓光標處於第#行的行首;    

原创 rpm包管理以及前端工具yum

rpm包是什麼?源代碼  --> 目標二進制格式(二進制程序、庫文件、配置文件、幫助文件) --> 組織成爲一個或有限幾個“包”文件;目前各主流發行版的軟件包格式以及包管理器   debian:dpt, dpkg, ".deb"  redh

原创 bash-基礎--數組和字符切片

                        數組什麼是數組?    變量:存儲單個元素的內存空間;    數組:存儲多個元素的連續的內存空間;    數組名:整個數組只有一個名字;    數組索引:編號從0開始;    數組名[索引],

原创 bash腳本----case和function

case語句 什麼時候用到case?   當多次判斷變量是否屬於某個字符串時候case語句的語法格式:        case  $VARAIBLE  in           PAT1) 注:如果PAT1匹配到$VARAIBLE時候,執行

原创 自建私有CA

       私有CA爲啥要自建私有CA,其使用範圍是?   因爲CA的使用費用很高,另一方面內部通信加密的需要。我們可以使用openssl工具生成密鑰,創建數字證書,創建私有CA,手動加密解密數據。如何使用openssl進行創建私有CA?

原创 邏輯卷lvm 和btrs文件系統介紹

LVM揭祕 lvm的中文叫邏輯卷,英文名字叫Logical Volume Manager,它有什麼作用?通過邏輯卷LVM可以有效的管理和分配磁盤空間,可以把分散的小分區組合成一個大的卷組,從卷組中分出需要的空間做出邏輯卷,這樣使得磁盤擴容和

原创 http理論之1

Web Service 應用層:http, https 實現某類具體應用: 傳輸層協議:TCP, UDP, SCTP IANA: 0-1023:衆所周知,永久地分配給固定的應用使用,特權端口; 1024-41951:亦爲註冊端口,但要求

原创 加密技術---openss 理論

OpenSSL 兩臺主機之間怎樣進行安全的數據傳輸呢?ssl/TLS 是什麼?爲什麼可以實現數據的加密傳輸? ssl/TLS是安全的套接字層,在應用層和傳輸層又虛擬了一個層,當http封裝完後傳輸給TCP層時候,調用SSL層來對數據進行加密

原创 給2016年的自己

      我已經活了27年了,也許還可以活幾十年。活的久就好嗎?我突然感覺我沒有做好自己,我沒有放下一切全身心的做一件事,做一件讓自己自豪和驕傲的事情。是的我悔恨此時此刻,也爲自己本來可以追隨內心讓自己做的更好,卻依然無所事事而感到羞愧。

原创 bash ----循環控制

bash腳本編程:順序執行  選擇分支   循環執行 進入條件: for:列表元素非空; while:條件測試結果爲“真” unitl:條件測試結果爲“假” 退出條件: for:列表元素遍歷完成; while:條件測試結果爲“假” unti