CentOS 8 Linux系統(tǒng)管理與一線運(yùn)維實(shí)戰(zhàn)
定 價(jià):109 元
- 作者:陳祥琳編著
- 出版時(shí)間:2022/1/1
- ISBN:9787111696421
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP316.85
- 頁(yè)碼:402頁(yè)
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書結(jié)合編者十余年一線運(yùn)維實(shí)戰(zhàn)經(jīng)驗(yàn)精心編撰而成, 從Linux系統(tǒng)入門到企業(yè)級(jí)服務(wù)器搭建和維護(hù)進(jìn)行了全面講解, 內(nèi)容包括基礎(chǔ)和實(shí)戰(zhàn)兩部分: 基礎(chǔ)部分主要介紹CentOSStream8的安裝和系統(tǒng)初始化、Linux運(yùn)維常用命令、用戶和磁盤管理、日志與安全管理等內(nèi)容: 實(shí)戰(zhàn)部分主要介紹各類服務(wù)平臺(tái)的搭建和運(yùn)維, 包括日志管理工具“禪道系統(tǒng)”的安裝和使用, Samba、VSFTP、NFs共享平臺(tái)的搭建與使用, HTTP服務(wù)器的搭建與配置, Lighttpd、Tomcat和Nginx開源輕型Web服務(wù)器的搭建與維護(hù), 數(shù)據(jù)庫(kù)平臺(tái)MySQL和高速內(nèi)存數(shù)據(jù)庫(kù)Redis的安裝與運(yùn)維, 代碼管理工具Git的使用, 持續(xù)集成工具Jenkins的使用, 企業(yè)虛擬化工具Docker的安裝與使用, Hadoop大數(shù)據(jù)平臺(tái)的安裝及集群搭建, 以及系統(tǒng)監(jiān)控工具Zabbix的安裝與使用等。
前言
第1章 CentOS 8 Linux
1.1 Linux概述
1.1.1 什么是Linux系統(tǒng)
1.1.2 常見(jiàn)的Linux發(fā)行版
1.1.3 社區(qū)版Linux系統(tǒng)CentOS
1.2 安裝CentOS Stream 8系統(tǒng)
1.2.1 Linux系統(tǒng)的運(yùn)臺(tái)
1.2.2 Linux系統(tǒng)安裝的前期工作
1.2.3 CentOS Stream 8系統(tǒng)的安裝
1.3 Linux基礎(chǔ)環(huán)境初始化
1.3.1 Linux基礎(chǔ)參數(shù)配置
1.3.2 Linux系統(tǒng)基本信息的記錄
1.4 本章小結(jié)
第2章 CentOS Linux系統(tǒng)常用命令
2.1 CentOS命令運(yùn)行環(huán)境
2.1.1 命令的類型及運(yùn)行原理
2.1.2 運(yùn)行命令的工具Shell
2.1.3 編輯器vi/vim
2.2 常見(jiàn)的基礎(chǔ)命令
2.2.1 文件管理類命令
2.2.2 磁盤管理類命令
2.2.3 壓縮和解壓縮類命令
2.2.4 系統(tǒng)管理類命令
2.3 其他常用命令
2.3.1 流量查看工具nload
2.3.2程查看命令pr/>
2.3.3 TCP狀態(tài)查看工具netstat
2.3.4 文件臺(tái)工具
2.4 軟件安裝的yum命令
2.5 本章小結(jié)
第3章 用戶和用戶組的管理與維護(hù)
3.1 系統(tǒng)用戶的基本概念
3.1.1 系統(tǒng)用戶的類型
3.1.2 系統(tǒng)用戶賬號(hào)的維護(hù)
3.1.3 用戶程的關(guān)系
3.2 用戶組的應(yīng)用維護(hù)
3.2.1 用戶組的賬號(hào)維護(hù)
3.2.2 用戶組賬號(hào)列表的組成
3.3 用戶相關(guān)配置文件和權(quán)限
3.3.1 用戶賬號(hào)的列表文件
3.3.2 用戶環(huán)境初始化文件
3.3.3 用戶與文件的關(guān)系
3.4 本章小結(jié)
第4章 磁盤空間的應(yīng)用管理
4.1 磁盤分區(qū)概述
4.1.1 磁盤分區(qū)的基本組成
4.1.2 磁盤分區(qū)的基本信息
4.2 磁盤分區(qū)的維護(hù)
4.2.1 磁盤性能的測(cè)試
4.2.2 磁盤分區(qū)的劃分
4.3 基于LVM的應(yīng)用維護(hù)
4.3.1 LVM的基本組成結(jié)構(gòu)
4.3.2 邏輯卷管理應(yīng)用
4.3.3 更換數(shù)據(jù)存儲(chǔ)空間
4.4 本章小結(jié)
第5章 系統(tǒng)配置與維護(hù)
5.1 系統(tǒng)用戶賬號(hào)
5.1.1 賬號(hào)密碼管理
5.1.2 賬號(hào)密碼設(shè)置機(jī)制
5.2 遠(yuǎn)程主機(jī)配置
5.2.1 遠(yuǎn)程訪問(wèn)控制機(jī)制
5.2.2 防密碼猜測(cè)式登錄
5.2.3 OpenSSH版本升級(jí)配置
5.3 主機(jī)信息采集
5.3.1 主機(jī)掃描工具Nmap
5.3.2 網(wǎng)關(guān)接口掃描工具Nikto
5.4 本章小結(jié)
第6章 Shell腳本與自動(dòng)化運(yùn)維
6.1 Shell腳本概述
6.1.1 Shell腳本編寫的格式
6.1.2 Shell腳本的調(diào)試問(wèn)題
6.1.3 字符和字符串的應(yīng)用
6.2 腳本編程實(shí)戰(zhàn)
6.2.1 循環(huán)語(yǔ)句腳本編程實(shí)戰(zhàn)
6.2.2 選擇與分支結(jié)構(gòu)編程
6.2.3 跳出循環(huán)結(jié)構(gòu)的語(yǔ)句
6.2.4 Shell函數(shù)及應(yīng)用
6.3 腳本在計(jì)劃任務(wù)中的應(yīng)用
6.3.1 什么是計(jì)劃任務(wù)
6.3.2 cron的計(jì)劃任務(wù)配置
6.3.3 其他計(jì)劃任務(wù)的設(shè)置工具
6.4 本章小結(jié)
第7章 企業(yè)級(jí)系統(tǒng)日志管理
7.1 系統(tǒng)能
7.1.1 審計(jì)系統(tǒng)配置文件
7.1.2 能的守程
7.1.3 調(diào)度監(jiān)控與觀測(cè)器規(guī)則
7.2 審計(jì)系統(tǒng)的配置與應(yīng)用
7.2.1 用戶空間審計(jì)系統(tǒng)
7.2.2 內(nèi)核空間審計(jì)系統(tǒng)
7.3 系統(tǒng)日志應(yīng)用與管理
7.3.1 系統(tǒng)能配置
7.3.2 /var/log/dmesg日志文件
7.3.3 /var/log/wtmp日志文件
7.3.4 /var/log/messages日志文件
7.3.5 遠(yuǎn)程訪問(wèn)的信息記錄文件
7.4 本章小結(jié)
第8章 軟件開發(fā)日志管理實(shí)戰(zhàn)
8.1 禪道系統(tǒng)環(huán)境搭建
8.1.1 禪道的基本概念
8.1.2 集的禪道系統(tǒng)部署
8.1.3 禪道系統(tǒng)的MySQL管理
8.2 禪道系統(tǒng)的應(yīng)用
8.2.1 更改禪道系統(tǒng)的使用單位名稱
8.2.2 禪道項(xiàng)目的用戶和組
8.2.3 軟件開發(fā)Bug跟蹤
8.3 禪道系統(tǒng)的維護(hù)
8.3.1 用戶數(shù)據(jù)維護(hù)
8.3.2 管理員密碼管理
8.4 本章小結(jié)
第9章 資源共臺(tái)搭建實(shí)戰(zhàn)
9.1 資源共臺(tái)概述
9.2 CentOS-S資源共臺(tái)
9.2.1 基于Samba臺(tái)搭建
9.2.2 基于VSFTP臺(tái)搭建
9.2.3 基于NFS臺(tái)搭建
9.3 Windows共享服務(wù)的應(yīng)用
9.4 使用Rsync工具同步數(shù)據(jù)
9.4.ync對(duì)數(shù)據(jù)的同步過(guò)程
9.4.2 Rsync工具應(yīng)用實(shí)例
9.4.3 常見(jiàn)的Rsync報(bào)錯(cuò)解決方法
9.5 本章小結(jié)
第10章 HTTP服務(wù)器的搭建與維護(hù)
10.1 HTTP服務(wù)器概述
10.1.1 HTTP的基本特點(diǎn)
10.1.2 HTTP的通信原理
10.2 HTTP服務(wù)器搭建
10.2.1 搭建HTTP的基礎(chǔ)環(huán)境
10.2.2 基于HTTP的應(yīng)用部署
10.2.3 HTTP相關(guān)配置文件管理
10.3 HTTP服務(wù)器配置
10.3.1 HTTP數(shù)據(jù)傳輸
10.3.2 HTTP控制策略
10.3.3 基于HTTP的賬號(hào)認(rèn)證配置
10.4 本章小結(jié)
第11章 Lighttpd服務(wù)器的安裝配置
11.1 Lighttpd的基本概念
11.2 Lighttpd服務(wù)器搭建
11.2.1 基礎(chǔ)運(yùn)行環(huán)境配置
11.2.2 Lighttpd服務(wù)