CentOS 8系統(tǒng)管理與運維實戰(zhàn)
定 價:109 元
《CentOS 8系統(tǒng)管理與運維實戰(zhàn)》從實際應(yīng)用出發(fā),以CentOS 8作為操作系統(tǒng)基礎(chǔ),介紹目前企業(yè)中常用的軟件平臺的架設(shè)和管理方法,通過運維的視角來介紹運維的基礎(chǔ)知識和軟件平臺的常見搭建方法。 《CentOS 8系統(tǒng)管理與運維實戰(zhàn)》共15章,第1~3章介紹CentOS 8的特性和安裝、運維基礎(chǔ)、網(wǎng)絡(luò)配置與結(jié)構(gòu);第4~10章介紹企業(yè)中應(yīng)用廣泛的路由與策略路由,針對不同應(yīng)用平臺的文件共享服務(wù)NFS、Samba和FTP,目前常見的Web平臺LAMP、LNMP,把應(yīng)用容器化快速部署上線的Docker技術(shù),中小型企業(yè)應(yīng)用廣泛的LVS集群技術(shù)、Kubernetes集群技術(shù),實現(xiàn)高可用性的雙機熱備系統(tǒng)等;第11~15章介紹KVM虛擬化及oVirt虛擬化管理平臺,適合企業(yè)使用的GlusterFS存儲技術(shù),以及OpenStack和OpenNebula云平臺等知識。 《CentOS 8系統(tǒng)管理與運維實戰(zhàn)》從實際生產(chǎn)應(yīng)用環(huán)境出發(fā),注重安全與運維技能的教學(xué),適合Linux初學(xué)者、Linux運維人員閱讀,也適合高等院校、中職學(xué)校和培訓(xùn)機構(gòu)計算機相關(guān)專業(yè)的師生教學(xué)參考。
本書以實戰(zhàn)為主旨,詳解CentOS 8的系統(tǒng)管理和運維技能,包括運維基礎(chǔ)、服務(wù)器架設(shè)、集群架設(shè)、虛擬化與云計算等內(nèi)容。本書實例詳盡、圖文并茂、講解清晰、注重技能,所有案例均在實踐環(huán)境中經(jīng)過檢驗。學(xué)完本書,讀者能夠掌握CentOS 8的基礎(chǔ)運維技能,并提高軟件整合能力與實際運維能力。
隨著Internet的飛速發(fā)展,各大互聯(lián)網(wǎng)企業(yè)對硬件、軟件的要求都上了一個新臺階。作為服務(wù)器操作系統(tǒng)的Linux系統(tǒng),近年來也獲得了巨大進步。縱觀國內(nèi)外的各大IT企業(yè),Linux服務(wù)器已成為企業(yè)必不可少的選擇,Linux的低成本、高性能與高可靠性等特點使其在服務(wù)器操作系統(tǒng)領(lǐng)域占有主流地位。CentOS作為Linux服務(wù)器操作系統(tǒng)之一,獲得了包括阿里、網(wǎng)易等IT巨頭在內(nèi)的互聯(lián)網(wǎng)企業(yè)的青睞。從招聘反映的情況來看,與Linux相關(guān)的人才逐漸呈緊張態(tài)勢。只有學(xué)好Linux系統(tǒng)基礎(chǔ)及高技能的人才,才能游刃于Linux運維職場,并由此可以獲得較好的職業(yè)發(fā)展前景。 目前圖書市場上關(guān)于CentOS應(yīng)用的圖書不少,但關(guān)于CentOS 8基礎(chǔ)與運維的圖書卻很少。本書以實戰(zhàn)為主旨,從介紹基礎(chǔ)的知識開始,逐漸深入實用的運維技能,讓讀者全面、深入、透徹地理解和掌握CentOS 8的基礎(chǔ)知識和運維技能,并提高自己在不同軟件之間的整合能力與實際運維能力。 近年來,云計算技術(shù)得到了廣泛應(yīng)用,企業(yè)也紛紛采用CentOS 8系統(tǒng)進行網(wǎng)絡(luò)管理,為了順應(yīng)時代發(fā)展,本書還講解了Docker、Kubernetes、KVM、OpenStack以及OpenNebula等技術(shù)。 本書特色 。1)注重基礎(chǔ)知識。為了使讀者能更好地使用CentOS 8,本書中的許多章節(jié)都著重介紹基礎(chǔ)知識。基礎(chǔ)知識在運維體系中至關(guān)重要,也是能舉一反三地在不同環(huán)境中應(yīng)用軟件、整合軟件的基礎(chǔ)。 (2)案例式學(xué)習(xí)模式。在本書中,每個應(yīng)用平臺都列舉了不同環(huán)境中應(yīng)用的實例、解決方案,真正做到以案例教學(xué),同時每個案例都做到有一定的啟發(fā)性,以便于讀者能應(yīng)對更多環(huán)境。 。3)注重思路教學(xué)。Linux系統(tǒng)中的許多軟件都設(shè)計得十分靈活,每個環(huán)境中都可以找到多種解決方案。對本書中的案例編者都做了詳盡的解釋,便于讀者理解。 。4)突顯官方文檔的作用。CentOS 8是由一堆開源軟件組成的操作系統(tǒng),針對這樣一個軟件平臺,每個軟件的官方文檔都有指導(dǎo)性意義。對于一些較為復(fù)雜的平臺和軟件,為讀者指明了獲取官方文檔的方法,讓讀者能更好地學(xué)習(xí)和應(yīng)用。 內(nèi)容體系 第1~3章,CentOS 8概述及運維基礎(chǔ) 這幾章主要介紹CentOS 8的新技術(shù)要點及運維的基礎(chǔ)知識,內(nèi)容包括CentOS 8的新特性、安裝過程及注意事項、TCP/IP協(xié)議、網(wǎng)絡(luò)設(shè)置、firewalld和nftables防火墻配置、DHCP服務(wù)器配置、DNS域名服務(wù)器配置等。 第4~10章,服務(wù)器與集群架設(shè) 這幾章主要介紹CentOS 8中應(yīng)用廣泛的應(yīng)用技術(shù)和服務(wù)器架設(shè)方法,內(nèi)容包括路由與策略路由、文件服務(wù)器(NFS、Samba和FTP)、Docker、LVS集群、Kubernetes集群,還有目前流行的LAMP、LNMP架設(shè)方法及雙機熱備等。 第11~15章,虛擬化與云計算 這幾章主要介紹目前較引人注目的虛擬化和云計算平臺,內(nèi)容包括KVM虛擬化、oVirt虛擬化管理平臺、GlusterFS存儲、OpenStack及OpenNebula云平臺等。 下載與技術(shù)支持 本書示例源碼請用微信掃描下面的二維碼下載,也可按頁面提示把下載鏈接轉(zhuǎn)到自己的郵箱下載。如果學(xué)習(xí)本書的過程中發(fā)現(xiàn)問題,請聯(lián)系booksaga@163.com,郵件主題為“CentOS 8系統(tǒng)管理與運維實戰(zhàn)”。
王亞飛,某大學(xué)網(wǎng)絡(luò)中心主任。畢業(yè)于鄭州大學(xué)計算機科學(xué)與技術(shù)專業(yè),長期從事計算機基礎(chǔ)教學(xué)和計算機網(wǎng)絡(luò)研究工作,在《通信學(xué)報》等多家核心期刊上發(fā)表多篇學(xué)術(shù)論文。目前主要帶領(lǐng)移動開發(fā)和網(wǎng)頁開發(fā)的小組項目,擅長JavaScript及各種前端組件。著有圖書《CentOS 7系統(tǒng)管理與運維實戰(zhàn)》等。
第1章 開啟Linux系統(tǒng)管理與運維的大門1.1 你必須知道的Linux版本問題1.1.1 Linux的內(nèi)核版本1.1.2 Linux的發(fā)行版本1.2 CentOS之于Linux1.3 CentOS 8的特色1.3.1 Web控制臺Cockpit1.3.2 文件系統(tǒng)和存儲1.3.3 聯(lián)網(wǎng)1.3.4 0penSSH1.3.5 虛擬化1.4 Linux運維工程師的技能1.4.1 系統(tǒng)和系統(tǒng)服務(wù)1.4.2 網(wǎng)絡(luò)知識1.5 小結(jié)第2章 跟我學(xué)CentOS 8的安裝2.1 安裝CentOS 8必須知道的基礎(chǔ)知識2.1.1 磁盤分區(qū)2.1.2 靜態(tài)分區(qū)的缺點及邏輯卷管理簡介2.1.3 虛擬化和VMware Workstation簡介2.1.4 下載CentoS 82.2 安裝CentoS 82.2.1 創(chuàng)建虛擬機2.2.2 用光盤安裝CentOS 82.2.3 用U盤安裝CentOS 82.2.4 Windows 10+CentOS 8雙系統(tǒng)安裝2.2.5 網(wǎng)絡(luò)安裝2.3 Linux的登錄2.3.1 首次配置與本地登錄2.3.2 遠程登錄SSH和Xshell工具的使用2.3.3 退出登錄2.3.4 重啟和關(guān)機2.3.5 重置密碼2.4 初學(xué)者安裝過程中遇到的問題2.4.1 Linux分區(qū)是否會覆蓋原有Windows系統(tǒng)2.4.2 如何安裝多個Linux發(fā)行版2.4.3 如何刪除雙系統(tǒng)中的Linux系統(tǒng)2.4.4 主機連不上虛擬機安裝的Linux系統(tǒng)2.5 Linux的目錄結(jié)構(gòu)2.6 小結(jié)第3章 運維必備的網(wǎng)絡(luò)管理技能3.1 網(wǎng)絡(luò)管理協(xié)議介紹3.1.1 TCP/IP概述3.1.2 UDP與ICMP協(xié)議簡介3.2 網(wǎng)絡(luò)管理命令3.2.1 檢查網(wǎng)絡(luò)是否通暢或網(wǎng)絡(luò)連接速度:ping3.2.2 配置網(wǎng)絡(luò)或顯示當(dāng)前網(wǎng)絡(luò)接口狀態(tài):ifconfig3.2.3 顯示添加或修改路由表:mute3.2.4 復(fù)制文件至其他系統(tǒng):scp3.2.5 復(fù)制文件至其他系統(tǒng):rsync3.2.6 顯示網(wǎng)絡(luò)連接、路由表或接口狀態(tài):netstat3.2.7 探測至目的地址的路由信息:traceroute3.2.8 測試、登錄或控制遠程主機:telnet3.2.9 下載網(wǎng)絡(luò)文件:wget3.3 Linux網(wǎng)絡(luò)配置3.3.1 Linux網(wǎng)絡(luò)配置相關(guān)文件3.3.2 配置Linux系統(tǒng)的IP地址3.3.3 設(shè)置主機名3.3.4 設(shè)置默認(rèn)網(wǎng)關(guān)3.3.5 設(shè)置DNS服務(wù)器3.4 Linux默認(rèn)防火墻firewalld3.4.1 firewalld的特性3.4.2 firewalld的基本術(shù)語3.4.3 firewalld的使用3.5 Linux防火墻nftables3.5.1 Linux內(nèi)核防火墻的工作原理3.5.2 Linux軟件防火墻nftables3.5.3 nftables配置實例3.6 Linux高級網(wǎng)絡(luò)配置工具3.6.1 高級網(wǎng)絡(luò)管理工具iproute23.6.2 網(wǎng)絡(luò)數(shù)據(jù)采集與分析工具tcpdurnp3.7 動態(tài)主機配置協(xié)議3.7.1 DHCP的工作原理3.7.2 配置DHCP服務(wù)器……第4章 路由管理第5章 文件共享服務(wù)第6章 搭建LAMP服務(wù)第7章 搭建LNMP服務(wù)第8章 Docker第9章 LVS集群第10章 Kubemetes集群搭建第11章 高可用性集群:雙機熱備第12章 KVM虛擬化和oVirt虛擬化管理平臺第13章 GlusterFS存儲第14章 配置OpenStack私有云第15章 配置OpenNebula云平臺附錄A Linux常用命令示例