原创 http相關的一些常用狀態碼status
狀態status:標記請求處理過程中發生的情況status(狀態碼): 1xx: 100-101 信息提示 2xx: 200-206 成功 3x
原创 Centos 6中破壞僞根系統文件/boot/initramfs-version-release.img
爲了解決在內核程序還沒有加載到磁盤就要讀取系統上的內核文件的問題,我們採用僞根系統ramdisk:即先模擬一個根掛載上去,提供一個可以運行的程序,然後加載一些核心模塊,然後協助內核重新呼叫/sbin/init執行後續操作。僞根系統是一個小
原创 三次握手和四次揮手
今天來聊一下事實標準協議TCP/IP中傳輸層裏TCP協議中,主機與服務器建立連接時的三次握手,和斷開連接時的四次揮手。本博文分兩部分介紹, 一:狀態詳解 二:三次握手和四次揮手狀態介紹這裏總共涉及到十種狀態,其實總共有十一種狀態,
原创 開機啓動流程分析
本節索引 在對系統啓動流程進行分析的時候,按照系統啓動的順序來把文章連綴起來。 * BIOS階段 * BootLoader階段 * 內核階段 * 用戶層階段650) this.width=650;" src="h
原创 實驗:生產中比較有用的------壓縮功能的啓用測試
一:實驗背景; 1、將某些可以壓縮的較大文件進行壓縮,在傳輸過程中,減少帶寬,加塊傳輸速度; 2、不是所有的文件都支持壓縮; 3、有些支持壓縮的小文件,壓縮之後比原來的值還大,就違背了壓縮的意義,故不壓縮小文件; 4、壓縮需要有支持壓縮的
原创 問題:/usr/bin/dbclient: No such file or directory lost connection
一:報錯信息:/usr/bin/dbclient: No such file or directorylost connection二:報錯來源:在我們新安裝編譯的dropbear(http://13172997.blog.51cto.c
原创 模擬智能DNS實驗
一:實驗準備: 1、智能DNS底層是基於acl控制的,由view將定義好的acl與區域數據庫相連接 2、相關內容: acl:把一個或多個地址歸併爲一個集合,並通過一個統一的名稱調用 view:視圖,一個bind服務器可定
原创 實驗:模擬實現https
不知道我們平時上網有沒有留意過,我們輸網址時有時候直接輸名字(比如:www.baidu.com),有時候輸入http(比如:http://www.taobao.com),等等,但在瀏覽器上會自動給我們調到https:。。。。上面(有些瀏
原创 http實現虛擬主機的簡單搭建
一:實驗背景; 1、虛擬主機:將一臺運行在互聯網上的物理服務器邏輯的劃分成多個“虛擬”服務器,它們相互獨立,互不干擾;對外表現爲多個服務器,充分的利用服務器硬件資源; 2、虛擬主機技術主要應用於http服務; 3、虛機主機實現
原创 Centos 6中模擬破壞MBR救援模式下修復
MBR(Master Boot Record,主引導記錄),它的前446字節存放Boot Loader啓動管理程序,由Boot Loader去識別、加載操作系統中的核心文件,並向使用者提供不同的啓動項目,來加載不同的操作系統。所以,若是我
原创 shell腳本中用到的條件和循環語句
本博文介紹一下shell腳本中常用的條件和循環語句:條件語句:650) this.width=650;" src="https://s4.51cto.com/wyfs02/M01/06/B7/wKiom1m8ytPDGg7MAAB1t9_
原创 實現基於basic驗證的目錄訪問
一:實驗背景; 1、爲了實現安全的登陸機制,使用基於basic的認證登陸; 2、認證方式有兩種:基於basic明文的認證(以後配合https可以實現加密認證);digest消息摘要認證,此認證兼容性差,目前基本上都不使用了; 3、虛擬賬號
原创 Centos 7中安裝二進制數據庫mariadb最新版本
650) this.width=650;" src="https://s5.51cto.com/wyfs02/M01/08/67/wKiom1ngyNKhIXvZAACZ2gYN1aM226.png" title="捕獲.PNG" alt
原创 簡單搭建Zabbix的環境
一:準備; 因爲我們現只搭界面,所以,先準備一臺虛擬機做zabbi
原创 運維自動化工具Ansible
Ansible是新出現的自動化運維工具,基於Python開發,集合了衆多運維工具(puppet、cfengine、chef、func、fabric)的優點,實現了批量系統配置、批量程序部署、批量運行命令等功能。Ansible是基於模塊工作