CentOS 7系統(tǒng)配置與管理(第2版)
定 價:49.8 元
- 作者:楊海艷
- 出版時間:2020/4/1
- ISBN:9787121374975
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP316.85
- 頁碼:276
- 紙張:
- 版次:01
- 開本:16開
本書基于CentOS7.5系統(tǒng)編寫,且內(nèi)容通用于RHEL7、Fedora等系統(tǒng)。內(nèi)容涵蓋了部署虛擬環(huán)境、安裝Linux系統(tǒng);常用的Linux運維命令;與文件讀寫操作有關的技術;使用Vim編輯器編寫Shell命令腳本;配置與應用遠程連接服務,用戶身份與文件權限的設置;硬盤設備分區(qū)、格式化以及掛載等操作;部署RAID磁盤陣列和LVM以及iSCSI存儲服務;使用DHCP動態(tài)管理主機地址;使用Apache服務部署靜態(tài)網(wǎng)站;使用BIND提供域名解析服務;使用Postfix與Dovecot部署郵件系統(tǒng);使用MariaDB數(shù)據(jù)庫管理系統(tǒng);使用LNMP架構(gòu)部署動態(tài)網(wǎng)站環(huán)境等。此外,本書還深度點評了紅帽RHCSA、RHCE、RHCA認證,方便讀者備考。
楊海艷,惠州城市職業(yè)學院教師,博士,承擔計算機網(wǎng)絡技術專業(yè)核心課程教學與研究工作,著作方向為計算機網(wǎng)絡技術,著有多本教材,連續(xù)6年參加廣東省職業(yè)院校計算機網(wǎng)絡技術方向技能大賽,并取得優(yōu)異成績。2015年,獲得本!秎inux系統(tǒng)管理與維護》微課程設計大賽一等獎。
目 錄
第1章 認識Linux操作系統(tǒng) 1
1.1 自由與開源 1
1.2 Linux操作系統(tǒng)的發(fā)展與優(yōu)勢 2
1.3 常見的Linux操作系統(tǒng)版本 4
1.4 Linux操作系統(tǒng)內(nèi)核版本 6
1.5 紅帽的認證體系 7
復習題 10
第2章 Linux操作系統(tǒng)的安裝與初始化 11
2.1 部署虛擬環(huán)境 11
2.2 安裝CentOS 7 19
2.3 重置ROOT管理員密碼 28
2.4 RPM管理器 30
2.5 systemd初始化進程 30
復習題 32
第3章 Linux操作系統(tǒng)運維基本命令 33
3.1 初識Shell 33
3.2 執(zhí)行查看幫助命令 34
3.3 文件管理命令 36
3.3.1 創(chuàng)建文件或修改文件時間touch命令 36
3.3.2 復制文件cp命令與移動文件mv命令 37
3.3.3 刪除文件rm命令 37
3.3.4 查看文件cat、less、tail、more命令 38
3.3.5 查找文件或目錄find、locate命令 39
3.3.6 過濾文本grep命令 40
3.3.7 比較文件差異diff命令 41
3.3.8 在文件或目錄之間創(chuàng)建鏈接ln命令 41
3.3.9 顯示文件類型file命令 41
3.3.10 分割文件split命令 42
3.3.11 處理文本awk和sed命令 42
3.4 目錄管理命令 43
3.4.1 顯示當前工作目錄pwd命令 43
3.4.2 創(chuàng)建目錄mkdir命令 44
3.4.3 刪除目錄rmdir命令 44
3.4.4 查看目錄樹tree命令 45
3.4.5 打包或解包文件tar命令 45
3.4.6 壓縮或解壓縮文件和目錄zip/unzip命令 45
3.4.7 壓縮或解壓縮文件和目錄gzip/gunzip命令 46
3.4.8 壓縮或解壓縮文件和目錄bzip2/bunzip2命令 46
3.5 系統(tǒng)管理命令 47
3.5.1 查看命令幫助man命令 47
3.5.2 查看歷史命令記錄history命令 47
3.5.3 顯示或設置系統(tǒng)時間與日期date命令 48
3.5.4 清空終端屏幕clear命令 48
3.5.5 查看系統(tǒng)負載uptime命令 48
3.5.6 顯示系統(tǒng)內(nèi)存狀態(tài)free命令 49
3.5.7 轉(zhuǎn)換或復制文件dd命令 49
3.5.8 查看網(wǎng)卡配置與網(wǎng)絡狀態(tài)ifconfig命令 50
3.6 任務管理命令 51
3.6.1 管理單次任務at命令 51
3.6.2 管理周期任務crond命令 51
3.7 重定向、管道命令符與環(huán)境變量 53
3.7.1 輸入/輸出重定向 53
3.7.2 管道命令符 55
3.7.3 命令行的通配符 56
3.7.4 常用的轉(zhuǎn)義字符 57
3.7.5 重要的環(huán)境變量 58
復習題 60
第4章 Vim編輯器與Shell腳本 63
4.1 Vim編輯器 63
4.1.1 編寫簡單文檔 65
4.1.2 配置主機名稱 65
4.1.3 配置IP地址 66
4.1.4 配置yum軟件倉庫 66
4.2 編寫Shell腳本 68
4.2.1 編寫簡單的Shell腳本 68
4.2.2 接收用戶輸入的參數(shù) 69
4.2.3 判斷用戶的參數(shù) 70
4.3 流程控制語句 72
4.3.1 if條件測試語句 73
4.3.2 for條件循環(huán)語句 75
4.3.3 while條件循環(huán)語句 78
4.3.4 case條件測試語句 79
4.4 計劃任務服務程序 80
復習題 83
第5章 配置與應用遠程服務 84
5.1 配置網(wǎng)絡服務 84
5.1.1 配置網(wǎng)卡IP地址 84
5.1.2 配置網(wǎng)卡負載均衡 87
5.2 配置遠程服務 90
5.2.1 配置Telnet服務 90
5.2.2 配置sshd服務 94
5.2.3 安全密鑰驗證 95
5.2.4 配置VNC圖形界面服務 97
5.3 遠程文件傳輸 100
復習題 101
第6章 管理用戶與用戶組 103
6.1 系統(tǒng)中的用戶 104
6.2 用戶密碼 105
6.3 系統(tǒng)中的用戶組 106
6.4 用戶組密碼 107
6.5 用戶與用戶組常用命令 107
復習題 111
第7章 管理文件權限 112
7.1 文件的一般權限 112
7.2 文件權限常用命令 114
7.3 文件默認權限umask 116
7.4 文件的特殊權限 117
7.5 文件的隱藏權限 120
7.6 文件訪問控制列表 122
7.7 用戶切換與提權操作 123
復習題 127
第8章 管理磁盤存儲與分區(qū) 128
8.1 Linux操作系統(tǒng)的文件結(jié)構(gòu) 128
8.2 物理設備管理 130
8.3 文件資料存儲 132
8.4 掛載與卸載硬件 133
8.5 磁盤分區(qū)管理 135
8.6 磁盤容量配額管理 141
復習題 143
第9章 管理RAID與LVM磁盤陣列 144
9.1 RAID技術 144
9.2 RAID的部署、修復及備份盤 146
9.3 邏輯卷管理器 150
9.4 軟、硬鏈接 157
復習題 159
第10章 配置網(wǎng)絡存儲iSCSI服務 160
10.1 iSCSI技術概述 160
10.2 創(chuàng)建RAID 161
10.3 iSCSI服務器搭建 162
10.4 Linux客戶端配置 166
10.5 Windows客戶端配置 168
復習題 174
第11章 配置與應用DHCP服務 175
11.1 DHCP服務器的工作原理 175
11.2 解讀DHCP配置文件 177
11.3 架設企業(yè)DHCP服務器 179
11.4 配置DHCP保留地址 182
復習題 183
第12章 配置與應用Web服務 185
12.1 發(fā)布默認網(wǎng)站 185
12.2 發(fā)布個人網(wǎng)站 187
12.3 配置網(wǎng)站安全機制SELinux 190
12.4 搭建開放式與認證式個人網(wǎng)站 192
12.5 虛擬主機配置案例 195
12.5.1 基于多IP地址的虛擬主機 196
12.5.2 基于多主機域名的虛擬主機 198
12.5.3 基于多端口的虛擬主機 201
12.6 配置訪問控制規(guī)則 203
復習題 204
第13章 使用BIND提供DNS域名解析服務 206
13.1 DNS域名解析服務 206
13.2 配置主DNS服務器 209
13.2.1 配置正向解析區(qū)域 211
13.2.2 配置反向解析區(qū)域 213
13.3 配置從服務器 214
復習題 216
第14章 使用Postfix與Dovecot部署電子郵件系統(tǒng) 218
14.1 電子郵件的工作原理 218
14.2 部署基礎的電子郵件系統(tǒng) 221
14.2.1 配置Postfix電子郵件服務器 222
14.2.2 配置Dovecot服務 224
14.2.3 配置電子郵件客戶端 226
14.3 設置電子郵件監(jiān)控 230
復習題 232
第15章 配置MariaDB網(wǎng)絡數(shù)據(jù)庫服務 233
15.1 MariaDB的基本配置 233
15.2 賬戶的授權與移除 236
15.3 操作MariaDB數(shù)據(jù)庫 239
15.4 數(shù)據(jù)庫的備份及恢復 243
復習題 244
第16章 安裝與配置LNMP服務器 245
16.1 編譯安裝源碼包軟件 245
16.2 架設LNMP動態(tài)網(wǎng)站架構(gòu) 247
16.2.1 配置MySQL服務 248
16.2.2 配置Nginx服務 251
16.2.3 配置PHP服務 256
16.3 搭建Discuz!論壇 260
復習題 263
參考文獻 264