原创 Apache配置文件重要指令詳解

寫在前面  在運維的工作中很大一部分的時間都在和Web服務器打交道。當前在開源web服務器端的軟件有兩大巨頭,其一爲Apache,二爲Nginx。近年來Nginx的市場佔有率逐年遞增。但是,作爲一個合格的運維工程師,要熟練的掌握這兩種服務端

原创 初識MySQL之——SQL語言基礎

寫在前面  在對數據庫的日常管理和應用中,不論管理員合適要訪問一個數據庫,幾乎都要使用到SQL語言,因此,熟練掌握SQL語言以及其腳本程序的編寫是非常重要的。SQL(結構化查詢語言)是目前最流行的關係型數據庫查詢語言,也是數據庫的標準語言。

原创 一次完整的http請求過程

寫在前面分析http的請求處理過程能夠幫助讀者更加深入的理解web服務架構的理解,爲以後提升打下良好的基礎,以下過程爲本人在學習完lamp架構後的總結,如有錯誤,敬請指正。請求處理過程:域名解析--> 建立連接--> 接收請求--> 處理請

原创 CentOS修改root密碼的正確姿勢

寫在前面  在生產或者日常使用中,偶爾會出現root密碼忘記的情況。這時如何修改root密碼成了一個工程師需要關注的小知識。下面詳細說一下如何正確的修改root密碼。如果root密碼丟失,遠程操作使用正常辦法是無法解決的。所以要修改root

原创 初識千萬級高併發負載均衡軟件HaProxy

什麼是HaProxy?負載均衡的實現方式一般有兩種方式,硬件負載均衡和軟件負載均衡,硬件負載均衡最具代表性的當屬F5,軟件負載均衡的實現方案很多,大致分爲兩類,一種爲操作系統級的負載均衡,另一種爲第三方應用的軟件負載均衡。LVS就是基於操作

原创 boot分區 和fstab文件被損壞後的解決方案

本節索引故障描述解決思路故障判定故障解決流程故障描述/boot分區被損壞。/etc/fstab文件被誤刪除。由於/boot分區被損壞,所以導致grub無法引導操作系統。/etc/fstab文件被誤刪導致在進入Rescue模式原操作系統不會被

原创 Linux系統下查看硬件設備信息

本節索引  Linux系統下查看硬件信息的工具有很多種,在生產中使用的也就是爲數不多的幾個,這裏主要介紹三種工具分別爲dmidecode工具lshw工具ls*系列命令inxi工具 dmidecode工具  由dmidecode軟件包提供,查

原创 生成隨機字符串的幾種常用方式

寫在前面    今天在學習數據庫的時候想隨機生成一些數據來插入到數據表中,但是一時想不起來如何生成隨機內容,就整理了之前學過的一些生成隨機字符串的命令,以備不時之需,希望對各位有所幫助。生成隨機字符串的幾種方式1,利用系統變量RANDOM生

原创 MySQL備份工具XtraBackup的使用

MySQL備份工具XtraBackup的使用xtrabackup簡介Xtrabackup是由percona提供的mysql數據庫備份工具,據官方介紹,這也是世界上惟一一款開源的能夠對innodb和xtradb數據庫進行熱備的工具。特點:(1

原创 我的友情鏈接

斷了的軍刀vinsent滴水穿石孫杰馬哥Linux培訓飛得更高每天進步一點點,自律救火隊長

原创 開機啓動流程分析

本節索引  在對系統啓動流程進行分析的時候,我想你一定是對系統有了一定的瞭解。系統的啓動目前來講大都爲串行接力的方式來啓動。而所謂的並行方式的啓動方式也是某一個階段的並行。所以我按照系統啓動的順序來把文章連綴起來。    *  BIOS階段

原创 Systemd管理

寫在前面前文《開機流程分析》中講述在用戶層階段有對進程管理的工具有systemd和init兩種。在CentOS5,6上面使用init作爲進程管理的工具,在CentOS7 上面使用sytemd對進程進行管理,負責在系統啓動或運行時,激活系統資