目錄
項(xiàng)目一 Linux系統(tǒng)的安裝和基本配置 1
任務(wù)一:選擇適合的網(wǎng)絡(luò)操作系統(tǒng) 3
知識(shí)儲(chǔ)備 3
1.1 網(wǎng)絡(luò)操作系統(tǒng)概述 3
1.1.1
操作系統(tǒng)與網(wǎng)絡(luò)操作系統(tǒng) 3
1.1.2
Linux網(wǎng)絡(luò)操作系統(tǒng)的誕生 4
1.2
Windows和Linux的區(qū)別 5
1.2.1
Windows和Linux的設(shè)計(jì)思路不同 5
1.2.2
Linux的優(yōu)勢(shì) 6
1.2.3
為什么Windows服務(wù)器仍很普遍 8
1.2.4
我們身邊的Linux 9
1.3
Linux和Windows的故事 10
1.4 選擇適合的Linux發(fā)行版 12
1.4.1
最具影響力的Red Hat Linux及其衍生版本 12
1.4.2
最流行的Ubuntu及其衍生版本 13
1.4.3
最受好評(píng)的企業(yè)級(jí)系統(tǒng)RHEL/SLE 13
1.4.4
最好用的服務(wù)器操作系統(tǒng)Debian/CentOS 14
任務(wù)二:在虛擬機(jī)上安裝CentOS Linux 15
知識(shí)儲(chǔ)備 15
1.5
VMware和虛擬機(jī) 15
任務(wù)實(shí)踐 16
1.6 創(chuàng)建虛擬機(jī) 16
1.7 安裝CentOS Linux 19
1.7.1
安裝前的準(zhǔn)備工作 19
1.7.2
安裝步驟說(shuō)明 22
任務(wù)三:使用命令行方式進(jìn)行系統(tǒng)管理 29
知識(shí)儲(chǔ)備 29
1.8 系統(tǒng)使用初步 29
1.8.1
命令行界面與圖形用戶(hù)界面 29
1.8.2
啟動(dòng)過(guò)程與常用服務(wù) 30
1.8.3
登錄與退出系統(tǒng) 35
1.8.4
vi編輯器的使用 36
任務(wù)實(shí)踐 39
1.9 文件系統(tǒng)管理 39
1.9.1
Linux磁盤(pán)分區(qū)和目錄 39
1.9.2
使用mount命令掛載設(shè)備分區(qū) 41
1.9.3
文件類(lèi)型 45
1.9.4
查看幫助和文件查找 47
1.10
文件目錄管理和權(quán)限管理 48
1.10.1
常見(jiàn)目錄功能介紹 48
1.10.2
目錄和文件操作 50
1.10.3
文件目錄與權(quán)限 52
1.10.4
使用軟連接和硬連接 56
任務(wù)四:系統(tǒng)基本配置管理 57
知識(shí)儲(chǔ)備 58
1.11
用戶(hù)賬號(hào)管理 58
1.11.1
了解用戶(hù)管理 58
1.11.2
用戶(hù)賬號(hào)的基本操作 60
1.12
網(wǎng)絡(luò)和主機(jī)名管理 65
1.12.1
了解CentOS 7的網(wǎng)絡(luò)接口 65
任務(wù)實(shí)踐 66
1.12.2
配置網(wǎng)絡(luò)和主機(jī)名 66
1.12.3
暫時(shí)關(guān)閉安全機(jī)制,簡(jiǎn)化 練習(xí)環(huán)境 70
1.13
常用的網(wǎng)絡(luò)管理命令 71
1.13.1
使用ip命令管理網(wǎng)絡(luò) 71
1.13.2
網(wǎng)絡(luò)檢測(cè)命令 74
1.13.3
文件傳輸和下載 78
上機(jī)實(shí)訓(xùn):Linux系統(tǒng)的安裝和基本配置 81
項(xiàng)目二 常用服務(wù)的配置和使用 83
任務(wù)一:理解服務(wù)器和服務(wù)器軟件 85
知識(shí)儲(chǔ)備 85
2.1 了解服務(wù)器 85
2.1.1
服務(wù)器是什么 85
2.1.2
服務(wù)器的五大設(shè)計(jì)標(biāo)準(zhǔn) 86
2.2 服務(wù)器的簡(jiǎn)單分類(lèi) 89
2.2.1
從外形上分類(lèi)服務(wù)器 89
2.2.2
從應(yīng)用規(guī)模分類(lèi) 91
2.3 常見(jiàn)服務(wù)與對(duì)應(yīng)端口 95
2.3.1
基礎(chǔ)服務(wù) 95
2.3.2
常用服務(wù) 96
2.3.3
服務(wù)與端口地址 97
任務(wù)實(shí)踐 98
2.4 軟件管理工具yum的使用 98
2.4.1
yum簡(jiǎn)介 98
2.4.2
yum配置 99
2.4.3
使用光盤(pán)作為本地庫(kù) 100
任務(wù)二:配置DNS和DHCP服務(wù)器 102
知識(shí)儲(chǔ)備 102
2.5
DNS服務(wù)器和DHCP服務(wù)器 102
2.5.1
IP地址和子網(wǎng)掩碼 102
2.5.2 默認(rèn)網(wǎng)關(guān) 103
2.5.3
DHCP動(dòng)態(tài)主機(jī)配置協(xié)議 104
2.5.4
DNS域名服務(wù) 105
任務(wù)實(shí)踐 108
2.6
DHCP服務(wù)器的配置 108
2.6.1
任務(wù)描述 108
2.6.2
任務(wù)分析 108
2.6.3
配置步驟 109
2.7
DNS服務(wù)器的配置 114
2.7.1
任務(wù)描述 114
2.7.2
任務(wù)分析 115
2.7.3
步驟說(shuō)明 115
任務(wù)三:配置Web服務(wù)器 124
知識(shí)儲(chǔ)備 124
2.8
Web服務(wù)器是什么/為什么要使用Web服務(wù)器 124
2.9
Web服務(wù)器的選擇 126
任務(wù)實(shí)踐 128
2.10
安裝配置Apache Web服務(wù)器 128
2.10.1
任務(wù)描述 128
2.10.2
任務(wù)分析 128
2.10.3
配置步驟說(shuō)明 129
任務(wù)四:搭建LAMP應(yīng)用環(huán)境 136
知識(shí)儲(chǔ)備 136
2.11
網(wǎng)站技術(shù)與平臺(tái)搭建 136
2.11.1
網(wǎng)絡(luò)應(yīng)用程序如何工作 136
2.11.2
動(dòng)態(tài)網(wǎng)頁(yè)技術(shù) 137
2.11.3
LAMP簡(jiǎn)介 139
任務(wù)實(shí)踐 140
2.12
搭建簡(jiǎn)易LAMP環(huán)境 140
2.12.1
安裝Apache 140
2.12.2
安裝PHP 141
2.12.3
安裝MariaDB數(shù)據(jù)庫(kù)
服務(wù)器 142
2.12.4
安裝LAMP環(huán)境的其他
操作 143
2.13
MariaDB數(shù)據(jù)庫(kù)的配置和使用 144
2.13.1
數(shù)據(jù)庫(kù)操作簡(jiǎn)介 144
2.13.2
MySQL的常用命令 149
2.13.3
對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理 150
2.14
一鍵安裝LAMP 154
2.14.1
LAMP一鍵安裝包簡(jiǎn)介 154
2.14.2
使用一鍵安裝包進(jìn)行LAMP 安裝 155
2.14.3 LAMP一鍵安裝使用說(shuō)明 156
2.14.4
執(zhí)行一鍵安裝可能產(chǎn)生的 問(wèn)題 157
上機(jī)實(shí)訓(xùn):常用服務(wù)的配置和使用 158
項(xiàng)目三 服務(wù)器的日常管理和運(yùn)維 159
任務(wù)一:服務(wù)器的日常管理 160
知識(shí)儲(chǔ)備 161
3.1 服務(wù)器的日常管理管什么 161
3.1.1
對(duì)服務(wù)器硬件的日常管理和維護(hù) 161
3.1.2
對(duì)服務(wù)器軟件的日常管理和維護(hù) 162
3.1.3
對(duì)應(yīng)用與數(shù)據(jù)的管理和維護(hù) 163
任務(wù)實(shí)踐 163
3.2 服務(wù)器日常管理的具體工作 163
3.2.1
影響服務(wù)器性能的幾大因素 164
3.2.2
查看服務(wù)器運(yùn)行情況 165
3.2.3
查看服務(wù)器的日志信息 174
3.3 使用定時(shí)任務(wù)功能來(lái)完成日常工作 175
3.3.1
定時(shí)任務(wù)介紹 175
3.3.2
創(chuàng)建定時(shí)任務(wù) 176
3.3.3
編寫(xiě)Shell任務(wù)腳本并定時(shí)運(yùn)行 178
3.4 服務(wù)器的故障管理 179
3.4.1
故障必然發(fā)生 179
3.4.2
網(wǎng)絡(luò)故障的檢測(cè)與處理 179
任務(wù)二:服務(wù)器的遠(yuǎn)程管理 184
知識(shí)儲(chǔ)備 184
3.5 遠(yuǎn)程管理是什么/為什么要使用遠(yuǎn)程管理 184
任務(wù)實(shí)踐 185
3.6 使用SSH進(jìn)行遠(yuǎn)程管理 185
3.7 使用VNC進(jìn)行圖形化遠(yuǎn)程管理 188
3.7.1
安裝圖形桌面環(huán)境 188
3.7.2
tigervnc服務(wù)器端配置 189
3.7.3
VNC客戶(hù)端配置 191
任務(wù)三:服務(wù)器數(shù)據(jù)的備份管理 193
知識(shí)儲(chǔ)備 193
3.8 備份的作用和必要性 193
3.8.1
備份策略 195
3.8.2
規(guī)劃備份系統(tǒng) 196
3.8.3
雙機(jī)熱備份技術(shù) 199
任務(wù)實(shí)踐 200
3.9 使用tar命令備份文件 200
3.9.1
使用tar備份文件 200
3.9.2
使用tar進(jìn)行完全備份和增量備份 203
3.10
備份與恢復(fù)數(shù)據(jù)庫(kù) 208
3.10.1
數(shù)據(jù)庫(kù)備份與恢復(fù) 208
3.10.2
數(shù)據(jù)庫(kù)備份和還原實(shí)例 212
任務(wù)四:管理中的簡(jiǎn)單編程技巧 214
任務(wù)實(shí)踐 214
3.11
使用管道和重定向 214
3.11.1
在日常管理中使用管道 215
3.11.2
重定向的使用方法 217
3.12
必須掌握的幾個(gè)命令 219
3.12.1
使用find查找文件 219
3.12.2
使用grep篩選信息 220
3.12.3
使用cut進(jìn)行內(nèi)容提取 221
3.12.4
sed命令的使用 222
3.12.5
awk的使用 224
3.13
日常管理中的Shell編程基礎(chǔ) 226
3.13.1
Shell是什么以及Shell編程
是什么 226
3.13.2
必須了解的Shell編程
基礎(chǔ) 229
3.13.3
Shell編程入門(mén)技巧 232
上機(jī)實(shí)訓(xùn):服務(wù)器的日常管理和運(yùn)維 243
項(xiàng)目四 服務(wù)器的安全管理 245
任務(wù)一:做好安全管理 246
知識(shí)儲(chǔ)備 247
4.1 安全管理的起源 247
4.2 安全問(wèn)題與應(yīng)對(duì)措施 248
4.3 系統(tǒng)漏洞與補(bǔ)丁程序 249
4.3.1
什么是系統(tǒng)漏洞 249
4.3.2
補(bǔ)丁跟進(jìn)和獲取 250
4.3.3
補(bǔ)丁測(cè)試與加載 250
4.3.4
補(bǔ)丁驗(yàn)證與歸檔 251
4.4 常見(jiàn)的網(wǎng)絡(luò)攻擊方式 252
4.4.1
端口掃描 252
4.4.2
嗅探技術(shù) 252
4.4.3
木馬 253
4.4.4
病毒 253
任務(wù)實(shí)踐 254
任務(wù)二:賬號(hào)安全和權(quán)限管理 255
知識(shí)儲(chǔ)備 255
4.5 賬號(hào)和密碼的安全管理 255
4.5.1
普通賬號(hào)的安全防護(hù) 255
4.5.2
root賬號(hào)的安全防護(hù) 256
4.5.3
密碼安全 257
4.6 標(biāo)準(zhǔn)Linux訪問(wèn)控制與權(quán)限管理 259
4.6.1
用戶(hù)權(quán)限管理 259
4.6.2
suid | sgid | sticky權(quán)限管理 261
4.6.3
ACL訪問(wèn)控制管理 262
4.7
SELinux高級(jí)訪問(wèn)控制 266
4.7.1
SELinux安全管理簡(jiǎn)介 266
任務(wù)實(shí)踐 271
4.7.2
SELinux配置 271
任務(wù)三:防火墻管理 275
知識(shí)儲(chǔ)備 275
4.8 防火墻(Firewall)是什么/為什么要使用防火墻 275
4.9 了解動(dòng)態(tài)防火墻firewalld 277
任務(wù)實(shí)踐 280
4.10
firewalld的配置和使用 280
上機(jī)實(shí)訓(xùn):服務(wù)器的安全管理 293
項(xiàng)目五 云平臺(tái)的使用 295
任務(wù)一:了解云技術(shù) 296
知識(shí)儲(chǔ)備 296
5.1 云技術(shù)簡(jiǎn)介 296
5.2 云計(jì)算的關(guān)鍵技術(shù) 298
5.3 云技術(shù)的發(fā)展 299
5.3.1
云技術(shù)成熟的標(biāo)志 300
5.3.2
云的三個(gè)層面服務(wù)并存 301
5.3.3
云技術(shù)發(fā)展 302
任務(wù)二:搭建OwnCloud私有存儲(chǔ)云 304
知識(shí)儲(chǔ)備 304
5.4 公有云、私有云、混合云 304
5.5 云平臺(tái)簡(jiǎn)介 305
任務(wù)實(shí)踐 308
5.6
ownCloud存儲(chǔ)云的安裝 308
5.6.1
安裝LAMP基本環(huán)境 308
5.6.2
安裝ownCloud云存儲(chǔ) 310
5.6.3
配置ownCloud客戶(hù)端,使用云存儲(chǔ) 313
上機(jī)實(shí)訓(xùn):云平臺(tái)的使用 315
項(xiàng)目六 綜合實(shí)訓(xùn) 317
任務(wù)一:服務(wù)器與項(xiàng)目規(guī)劃設(shè)計(jì) 318
知識(shí)儲(chǔ)備 318
6.1 進(jìn)行需求調(diào)研與系統(tǒng)規(guī)劃設(shè)計(jì)的方法 318
6.2 網(wǎng)絡(luò)服務(wù)器選型 320
6.3 設(shè)計(jì)時(shí)要考慮的其他問(wèn)題 323
任務(wù)二:基于企業(yè)網(wǎng)絡(luò)構(gòu)建企業(yè)站點(diǎn) 324
知識(shí)儲(chǔ)備 324
6.4 綜合實(shí)訓(xùn)的目的和要求 324
6.5 中小型企業(yè)網(wǎng)站組建與管理綜合實(shí)訓(xùn)內(nèi)容 325
任務(wù)實(shí)踐 326
6.6 實(shí)訓(xùn)任務(wù)步驟 326
參考文獻(xiàn) 331