第一篇Linux基礎篇
第1章Linux快速入門
1.1為什麼要學習Linux
1.2Linux操作係統簡介
1.3Linux操作係統優點
1.4Linux操作係統發行版
1.532位與64位操作係統的區彆
1.6Linux內核命名規則
第2章Linux發展及係統安裝
2.1Linux發展前景及就業形勢
2.2Windows操作係統簡介
2.3硬盤分區簡介
2.4Linux安裝環境準備
2.5Linux係統安裝圖解
2.6菜鳥學好Linux大絕招
本章小結
同步作業
第3章CentOS係統管理
3.1操作係統啓動概念
3.1.1BIOS
3.1.2MBR
3.1.3GPT
3.1.4GRUB
3.2Linux操作係統啓動流程
3.3CentOS 6與CentOS 7區彆
3.4TCP/IP協議概述
3.5IP地址及網絡常識
3.5.1IP地址分類
3.5.2子網掩碼
3.5.3網關地址
3.5.4MAC地址
3.6Linux係統配置IP
3.7Linux係統配置DNS
3.8Linux網卡名稱命名
3.9CentOS 7密碼重置
3.10遠程管理Linux服務器
3.11Linux係統目錄功能
第4章Linux必備命令
4.1cd命令詳解
4.2ls命令詳解
4.3pwd命令詳解
4.4mkdir命令詳解
4.5rm命令詳解
4.6cp命令詳解
4.7mv命令詳解
4.8touch命令詳解
4.9cat命令詳解
4.10head命令詳解
4.11tail命令詳解
4.12chmod命令詳解
4.13chown命令詳解
4.14echo命令詳解
4.15df命令詳解
4.16du命令詳解
4.17vi/vim編輯器實戰
4.18vim編輯器模式
4.19vim編輯器必備
本章小結
同步作業
第5章Linux用戶及權限管理
5.1Linux用戶及組
5.2Linux用戶管理
5.3Linux組管理
5.4Linux用戶及組案例
5.5Linux權限管理
5.6chown屬主及屬組
5.7chmod用戶及組權限
5.8chmod二進製權限
5.9Linux特殊權限及掩碼
本章小結
同步作業
第6章Linux軟件包企業實戰
6.1RPM軟件包管理
6.2tar軟件包管理
......
6.3zip軟件包管理
6.4源碼包軟件安裝
6.5YUM軟件包管理
6.5.1YUM工作原理
......
6.6基於ISO鏡像構建YUM本地源
6.7基於HTTP構建YUM網絡源
6.8YUM源端軟件包擴展
6.9同步外網YUM源
本章小結
同步作業
第7章Linux磁盤管理
7.1計算機硬盤簡介
7.2硬盤block及inode詳解
7.3硬鏈接介紹
7.4軟鏈接介紹
7.5Linux下磁盤實戰操作命令
7.6基於GPT格式磁盤分區
7.7mount命令工具
7.7.1mount命令參數詳解
......
7.8Linux硬盤故障修復
本章小結
同步作業
第8章Linux文件服務器企業實戰
8.1進程與綫程的概念及區彆
8.2Vsftpd服務器企業實戰
......
第二篇Linux進階篇
第9章HTTP協議詳解
9.1TCP協議與HTTP協議
9.2資源定位標識符
9.3HTTP與端口通信
9.4HTTP request與response詳解
9.5HTTP 1.0/1.1協議區彆
9.6HTTP狀態碼詳解
9.7HTTP MIME 類型支持
第10章Apache Web服務器企業實戰
10.1Apache Web服務器入門簡介
10.2Prefork MPM工作原理
10.3Worker MPM工作原理
10.4Apache Web服務器安裝
10.5Apache虛擬主機企業應用
10.6Apache常用目錄學習
10.7Apache配置文件詳解
10.8Apache rewrite規則實戰
第11章MySQL服務器企業實戰
11.1MySQL數據庫入門簡介
11.2MySQL數據庫安裝方式
11.3MySQL數據庫必備命令操作
11.4MySQL數據庫字符集設置
11.5MySQL數據庫密碼管理
11.6MySQL數據庫配置文件詳解
11.7MySQL數據庫索引案例
11.8MySQL數據庫慢查詢
11.9MySQL數據庫優化
11.10MySQL數據庫集群實戰
11.11MySQL主從復製實戰
11.12MySQL主從同步排錯思路
第12章LAMP企業架構實戰
12.1LAMP企業架構簡介
12.2Apache與PHP工作原理
12.3LAMP企業安裝配置
12.4LAMP企業架構拓展實戰
12.5LAMP+Redis企業實戰
......
12.6Redis配置文件詳解
12.7Redis常用配置
12.8Redis集群主從實戰
12.9Redis數據備份與恢復
......
12.10LAMP企業架構讀寫分離
第13章Zabbix分布式監控企業實戰
13.1Zabbix監控係統入門簡介
13.2Zabbix監控組件及流程
13.3Zabbix監控方式及數據采集
13.4Zabbix監控概念
13.5Zabbix監控平颱部署
13.6Zabbix配置文件詳解
13.7Zabbix自動發現及注冊
13.8Zabbix郵件報警
13.9Zabbix監控MySQL主從復製
13.10Zabbix日常問題匯總
13.11Zabbix觸發命令及腳本
13.12Zabbix分布式配置
13.13Zabbix微信報警
13.14Zabbix監控網站關鍵詞
第14章Nginx Web服務器企業實戰
14.1Nginx Web入門簡介
14.2Nginx工作原理
14.3Nginx安裝配置
14.4Nginx管理及升級
14.5Nginx配置文件優化一
14.6Nginx配置文件優化二
14.7Nginx虛擬主機實戰
14.8Nginx location深入剖析
14.9企業實戰Nginx動靜分離架構
14.10企業實戰LNMP高性能服務器
14.11Nginx rewrite規則詳解
14.12Nginx Web日誌分析
14.13Nginx日誌切割案例
14.14Nginx防盜鏈配置案例
14.15Nginx HTTPS企業實戰
第三篇Linux高級篇
第15章Linux性能優化企業實戰
15.1TCP/IP報文詳解
15.2TCP三次握手及四次斷開
15.3優化Linux文件打開最大數
15.4內核參數的優化
15.5Linux內核報錯剖析
15.6影響服務器性能因素
15.7Linux服務器性能評估與優化
第16章大數據備份企業實戰
16.1企業級數據庫備份實戰
16.2數據庫備份方法及策略
16.3xtrabackup企業實戰
16.4Perconaxtrabackup備份實戰
16.5innobackupex增量備份
16.6MySQL增量備份恢復
第17章shell企業編程基礎
17.1shell編程入門簡介
17.2shell腳本及Hello World
17.3shell編程之變量詳解
17.4if條件語句實戰
17.5if判斷括號區彆
17.6MySQL數據庫備份腳本
17.7LAMP一鍵自動化安裝腳本
17.8for循環語句實戰
17.9while循環語句實戰
17.10case選擇語句實戰
17.11select選擇語句實戰
17.12shell編程函數實戰
17.13shell編程四劍客之find
17.14shell編程四劍客之sed
17.15shell編程四劍客之awk
17.16shell編程四劍客之grep
17.17shell數組編程
第18章shell編程高級企業實戰
18.1shell編程實戰係統備份腳本
18.2shell編程實戰收集服務器信息
18.3shell編程實戰拒絕惡意IP登錄
18.4shell編程實戰LAMP一鍵安裝
18.5shell編程實戰MySQL主從復製
18.6shell編程實戰修改IP及主機名
18.7shell編程實戰Zabbix安裝配置
18.8shell編程實戰Nginx虛擬主機
18.9shell編程實戰Nginx、Tomcat腳本
18.10shell編程實戰Docker管理腳本
18.11shell編程實戰Bind管理腳本
第19章自動化運維發展前景
19.1傳統運維方式簡介
19.2自動化運維簡介
19.3運維自動化的具體內容
19.4建立高效的IT自動化運維管理
19.5IT自動化運維工具
19.6IT自動化運維體係
第20章Puppet自動運維企業實戰
20.1Puppet入門簡介
20.2Puppet工作原理
20.3Puppet安裝配置
20.4Puppet企業案例演示
20.5Puppet常見資源及模塊
20.6Puppet file資源案例
20.7Puppet package資源案例
20.8Puppet service資源案例
20.9Puppet exec資源案例
20.10Puppet cron資源案例
20.11Puppet日常管理與配置
......
20.12Puppet批量部署案例
......
第21章Ansible自動運維企業實戰
21.1自動化運維工具簡介
......
21.2Ansible運維工具原理
21.3Ansible管理工具安裝配置
21.4Ansible工具參數詳解
21.5Ansible ping模塊實戰
21.6Ansible command模塊實戰
21.7Ansible copy模塊實戰
21.8Ansible YUM模塊實戰
21.9Ansible file模塊實戰
21.10Ansible user模塊實戰
21.11Ansible cron模塊實戰
21.12Ansible synchronize模塊實戰
21.13Ansible shell模塊實戰
21.14Ansible service模塊實戰
21.15Ansible PlayBook應用
21.16Ansible配置文件詳解
21.17Ansible性能調優
第22章Jenkins持續集成企業實戰
22.1傳統網站部署的流程
22.2目前主流網站部署的流程
22.3Jenkins持續集成簡介
22.4Jenkins持續集成組件
22.5Jenkins平颱安裝部署
22.6Jenkins相關概念
22.7Jenkins平颱設置
22.8Jenkins構建JOB工程
22.9Jenkins自動化部署
22.10Jenkins插件安裝
22.11Jenkins郵件配置
22.12Jenkins多實例配置
22.13Jenkins+Ansible高並發構建
第23章Linux高可用集群實戰
23.1keepalived高可用軟件簡介
23.2keepalived VRRP原理剖析
23.3企業級Nginx+keepalived集群實戰
23.4企業級Nginx+keepalived雙主架構實戰
23.5Redis+keepalived高可用集群實戰
23.6NFS+keepalived高可用集群實戰
23.7MySQL+keepalived高可用集群實戰
23.8Haproxy+keepalived高可用集群實戰
......
23.9LVS+keepalived高可用集群實戰
......
第24章實戰Docker虛擬化技術
24.1虛擬化概述及簡介
24.2Docker入門簡介
24.3Docker LXC及Cgroup
24.4Docker虛擬化特點
24.5Docker虛擬化原理
24.6Docker安裝配置
24.7Docker必備命令
24.8Docker網絡詳解
24.9Docker橋接配置
24.10DockerFile參數詳解
24.11DockerFile企業案例一
24.12DockerFile企業案例二
24.13DockerFile企業案例三
24.14DockerFile企業案例四
24.15Docker磁盤擴容
24.16Docker構建私有倉庫
24.17Docker自動化部署一
24.18Docker自動化部署二
第25章Openstack+KVM構建企業私有雲
25.1雲計算及Openstack入門
25.2Opentstack核心組件
25.3Openstack準備環境
25.4主機名及防火牆設置
25.5Openstack服務安裝
25.6MQ消息隊列服務
......
25.7配置Keystone驗證服務
25.8配置Glance鏡像服務
25.9Nova控製節點配置
25.10Nova計算節點配置
25.11Openstack節點測試
25.12Neutron控製節點配置
25.13Neutron計算節點配置
25.14控製節點創建網橋
25.15控製節點配置dashboard
25.16Openstack GUI配置
25.17Openstack核心流程
· · · · · · (
收起)