本書是以Kylin服務案例實戰(zhàn)為主導的培養(yǎng)Kylin運維工程師的圖書,偏重Kylin的實操,旨在培養(yǎng)動手操作能力。 ??本書以項目任務化的形式組織,以Kylin網絡操作系統(tǒng)為載體,精選該操作系統(tǒng)的常用網絡服務的經典工程案例進行了詳細的講述。全書共有七個章節(jié),從一個新手的角度出發(fā),到實際的工程案例,包括了Kylin網絡操作系統(tǒng)中的系統(tǒng)基礎管理命令、批量部署服務、FTP服務、NFS服務、磁盤配額、數據庫與緩存服務、Web服務、容器云服務、Shell與Ansible自動化運維。最后以一個經典案例,將上述所用到的知識點和技能點融會貫通,完成容器監(jiān)控Prometheus的搭建和部署。 本書可作為高職高專的計算機網絡技術、云計算技術、大數據技術等計算機類相關專業(yè)的教材,也可作為相關Linux中高級運維人員的技術參考書。
黃新,副教授、高級工程師,深圳職業(yè)技術學院優(yōu)秀教師、勞模。擔任深圳職業(yè)技術學院人工智能學院云計算技術應用專業(yè)專業(yè)主任,負責云計算專業(yè)廣東省二類品牌專業(yè)建設和教育部雙高建設高水平專業(yè)群云計算專業(yè)建設,期間作為負責人全程參與云計算專業(yè)校級資源庫、云計算校級書證融通專業(yè)、云計算工匠精英培育、云計算專業(yè)校級金課建設。系統(tǒng)講授數據存儲與數據管理、大數據技術與應用、云平臺建設與運維實戰(zhàn)、云容器技術與應用、鯤鵬應用遷移與開發(fā)、云計算綜合運維等專業(yè)核心課程,參與云平臺運維與開發(fā)X證書標準制定與區(qū)塊鏈應用軟件開發(fā)與維護X教材開發(fā),獲得"云計算平臺運維與開發(fā)職業(yè)技能認證高級講師資格”和"區(qū)塊鏈應用軟件開發(fā)與維護職業(yè)技能認證中級講師資格”。主編"Linux服務管理與運維”和"鯤鵬應用開發(fā)與移植”多本教材的開發(fā)工作。在教學育人方面取得豐碩成果,目前引導和培育了100多名學生通過華為HCIE-CloudComputing和RHCA頂級認證。指導學生獲得全國職業(yè)院校技能大賽云計算賽項全國一等獎3項(2022、2020、2018)、華為ICT大賽2019-2020全球總決賽實踐賽云賽道一等獎1項、華為中國大學生ICT大賽2020實踐賽云賽道一等獎1項二等獎1項、華為中國大學生ICT大賽2021實踐賽云賽道(深圳賽區(qū)高職組)一等獎1項、2020年獲得全國職業(yè)院校技能大賽教學能力比賽高職組二等獎1項,獲得2020年廣東省職業(yè)院校技能大賽教師教學能力比賽一等獎1項、國賽遴選一等獎1項。2021年獲得獲深圳市技術能手稱號和2022年度鯤鵬卓越工程師稱號并成為鯤鵬南山創(chuàng)新人才基地特聘專家。目前擔任吉安職業(yè)技術學院機械與電子工程學院計算機應用技術專業(yè)產學研指導委員會委員和深圳市第二職業(yè)技術學校計算機應用、物聯網技術應用、網絡信息安全專業(yè)建設指導委員會委員。
單元1 麒麟服務器操作系統(tǒng)安裝與使用 .......................................................................... 1
單元描述 ......................................................................................................................... 1
任務分解 ......................................................................................................................... 1
知識準備 ......................................................................................................................... 2
任務1 麒麟服務器操作系統(tǒng)安裝 ............................................................................... 8
任務2 麒麟服務器操作系統(tǒng)使用案例 ..................................................................... 18
任務3 PXE+Kickstart 批量部署麒麟服務器操作系統(tǒng) ........................................... 23
單元小結 ....................................................................................................................... 30
課后練習 ....................................................................................................................... 30
實訓練習 ....................................................................................................................... 30
單元2 麒麟服務器操作系統(tǒng)基本管理 ........................................................................... 31
單元描述 ....................................................................................................................... 31
任務分解 ....................................................................................................................... 32
知識準備 ....................................................................................................................... 32
任務1 用戶與組管理 ................................................................................................. 34
任務2 文件快速定位與管理 ..................................................................................... 37
任務3 軟件安裝與卸載 ............................................................................................. 42
任務4 基于systemctl 管理服務 ................................................................................ 49
單元小結 ....................................................................................................................... 51
課后練習 ....................................................................................................................... 51
實訓練習 ....................................................................................................................... 52
單元3 麒麟服務器操作系統(tǒng)服務管理 ........................................................................... 53
單元描述 ....................................................................................................................... 53
任務分解 ....................................................................................................................... 53
知識準備 ....................................................................................................................... 54
任務1 系統(tǒng)安全加固實踐 ......................................................................................... 59
任務2 FTP 服務的安裝與使用 ................................................................................. 63
任務3 NFS 服務的安裝與使用 ................................................................................ 66
任務4 MySQL 的安裝與使用................................................................................... 69
單元小結 ....................................................................................................................... 76
課后練習 ....................................................................................................................... 76
實訓練習 ....................................................................................................................... 77
單元4 麒麟服務器操作系統(tǒng)存儲與虛擬化技術 ............................................................. 78
單元描述 ....................................................................................................................... 78
任務分解 ....................................................................................................................... 78
知識準備 ....................................................................................................................... 79
任務1 RAID 的創(chuàng)建與使用 ...................................................................................... 84
任務2 ISCSI 存儲服務部署 ...................................................................................... 93
任務3 KVM 虛擬化運維管理 ................................................................................ 100
單元小結 ..................................................................................................................... 111
課后練習 ..................................................................................................................... 111
實訓練習 ..................................................................................................................... 111
單元5 麒麟服務器操作系統(tǒng)Web 服務 ....................................................................... 112
單元描述 ..................................................................................................................... 112
任務分解 ..................................................................................................................... 112
知識準備 ..................................................................................................................... 113
任務1 基于Tomcat 服務部署微網站 ..................................................................... 117
任務2 使用Apache 部署Web 網站 ....................................................................... 122
任務3 使用LNMP 部署WordPress 博客系統(tǒng) ...................................................... 128
單元小結 ..................................................................................................................... 139
課后練習 ..................................................................................................................... 139
實訓練習 ..................................................................................................................... 140
單元6 麒麟服務器操作系統(tǒng)容器云管理 ...................................................................... 141
單元描述 ..................................................................................................................... 141
任務分解 ..................................................................................................................... 142
知識準備 ..................................................................................................................... 142
任務1 Docker 容器的安裝與部署 .......................................................................... 150
任務2 容器監(jiān)控Prometheus ................................................................................... 154
單元小結 ..................................................................................................................... 173
課后練習 ..................................................................................................................... 173
實訓練習 ..................................................................................................................... 173
單元7 自動化運維技術 ............................................................................................... 174
單元描述 ..................................................................................................................... 174
任務分解 ..................................................................................................................... 174
知識準備 ..................................................................................................................... 175
任務1 Shell 腳本基礎語法 ..................................................................................... 178
任務2 編寫Shell 腳本部署2048 小游戲 ............................................................... 183
任務3 Ansible 的安裝與配置 ................................................................................. 189
任務4 使用Ansible 部署DNS 集群 ...................................................................... 197
單元小結 ..................................................................................................................... 206
課后練習 ..................................................................................................................... 206
實訓練習 ..................................................................................................................... 206