原创 實現LAMP架構
本章內容 LAMP介紹 PHP配置 LAMP實例phpMyadmin LAMP實例wordpress博客 Xcache加速 PHP-FPM模式 實例:LAMP fastcgi模式實現多虛擬主機Wor
原创 Linux-日誌管理
本章內容日誌介紹日誌配置日誌管理遠程日誌基於MYSQL的日誌 日誌介紹日誌:歷史事件:時間,地點,人物,事件日誌級別:事件的關鍵性程度,Loglevel系統日誌服務:sysklogd :CentOS 5之前版本syslogd: system
原创 FTP文件傳輸協議
本章內容FTP文件傳輸協議介紹vsftpd服務實現基於SSL的FTPSvsftpd虛擬用戶介紹實現基於文件驗證的vsftpd虛擬用戶實現基於MYSQL驗證的vsftpd虛擬用戶 文件傳輸協議(FTP)File Transfer Protoc
原创 HTTP服務和APACHE
本章內容InternetSOCKET概念http協議Httpd介紹Httpd2.2配置Httpd2.4配置編譯安裝httpd 互聯網Internet Internet與中國Internet最早來源於美國國防部高級研究計劃局ARPA建立的AR
原创 MySQL高可用之MHA,Galera Cluster
MySQL高可用的三種實現方式MMM:Multi Master MySQL,多主模型,基於主從複製實現MHA:Master HA,對主節點進行監控,可實現自動故障轉移至其它從節點;通過提升某一從節點爲新的主節點,基於主從複製實現,還需要客戶
原创 MySQL之主從複製、級聯複製、主主複製、半同步複製和加密複製
本章內容MySQL複製介紹實驗一:建立新的主從複製實驗二:已有舊的主,建立新從實驗三:三臺服務器實現級聯複製複製架構中應該注意的問題實驗四:提升從服務器爲主服務器實驗五:實現主主複製實驗六:實現半同步複製複製過濾器實驗七:實現SSL加密複製
原创 Linux-運維自動化之Ansible
本章內容運維自動化發展歷程及技術應用Ansible命令使用Ansible常用模塊詳解YAML語法簡介Ansible playbook基礎Playbook變量、tags、handlers使用Playbook模板templatesPlayboo
原创 DNS服務
本章內容名字解析DNS服務實現主從服務器實現子域實現view編譯安裝壓力測試DNS排錯 DNS服務DNS:Domain Name Service 應用層協議C/S,53/udp, 53/tcpBIND:Bekerley Internat N
原创 Linux-加密和安全
本章內容安全機制對稱和非對稱加密散列算法gpgPKI和CAopenssl證書管理ssh服務和dropbearaideSudoTCP WrappersPAM模塊 墨菲定律墨菲定律:一種心理學效應,是由愛德華·墨菲(Edward A. Murp
原创 Linux-Shell腳本編程進階
本章內容 條件判斷 循環 信號捕捉 函數 數組 高級字符串操作 高級變量 Expect 流程控制 過程式編程語言:
原创 SQL語句簡介及練習
SQL語言的興起與語法標準20世紀70年代,IBM開發出SQL,用於DB21981年,IBM推出SQL/DS數據庫業內標準微軟和Sybase的T-SQL,Oracle的PL/SQLSQL作爲關係型數據庫所使用的標準語言,最初是基於IBM的實
原创 MySQL之備份與還原
本章內容備份和恢復簡介實驗一:實現Mariadb的冷備份和恢復實驗二:實現基於LVM的備份還原,結合binlog恢復最新狀態mysqldump簡介與用法實驗三:數據庫數據文件損壞,如何還原最新狀態? 實驗四:誤刪除表,如何恢復最新狀態?xt
原创 MySQL之日誌管理
日誌事務日誌:transaction log錯誤日誌:error log查詢日誌:query log慢查詢日誌:slow query log二進制日誌:binary log中繼日誌:reley log命令日誌:~/.mysql_histor
原创 MySQL之併發控制和事務
併發控制鎖粒度:表級鎖行級鎖鎖:讀鎖:共享鎖,只讀不可寫,多個讀互不阻塞,寫鎖:獨佔鎖,排它鎖,一個寫鎖會阻塞其它讀和寫鎖實現存儲引擎:自行實現其鎖策略和鎖粒度服務器級:實現了鎖,表級鎖;用戶可顯式請求分類:隱式鎖:由存儲引擎自動施加鎖顯式
原创 Linux-進程和計劃任務
本章內容 進程相關概念 進程及系統相關工具 計劃任務 進程概念 內核的功用:進程管理、文件系統、網絡功能、內存管理、驅動程序、安全功能等 Process: 運行中的程序