热线电话:010-68020361
高俊峰《Linux運維實作大全:高效管理所有主流服務》深智數位
该货品暂时缺货,请在下面输入您的邮箱地址或手机号码,当我们有现货供应时,我们会发送邮件通知您!
Linux運維實作大全:高效管理所有主流服務
詳細資料作者: 高俊峰 出版社:深智數位 出版日期:2020/12/21語言:繁體中文定價:880元ISBN:9789865501662規格:平裝 / 704頁 / 17 x 23 x 3.2 cm / 普通級 / 單色印刷 / 初版
內容簡介 ◎ 集結大量經典易懂的實例與技巧 ◎ 全面涵蓋Linux系統管理的相關知識 ◎ Linux技術專家多年實作經驗精華總結 隨著大數據、雲端運算、容器化應用的落實,基於Linux的運行維護也面臨新的挑戰:業務越來越複雜、使用者需求越來越多樣化、伺服器的數量越來越龐大。面對這些挑戰,建構標準化、自動化、穩定性高、可靠性強的運行維護體系迫在眉睫。 本書以實際生產環境為背景,以實作為主,有系統、全面性地講解Linux運行維護人員必須掌握的運行維護知識。透過本書,讀者不僅可以掌握必需的專業知識,還可具備實際解決問題的能力。 全書分為5篇,共有15章。 ??第1篇 Web、資料庫運行維護篇(1∼3章) 介紹Web 運行維護和資料庫運行維護的實戰技能 ??第2篇 運行維護監控篇(4∼5章) 介紹企業常用的運行維護監控工具,Zabbix、Nginx、Apache、Tomcat、PHP-FPM、Redis 、Ganglia ??第3篇 叢集架構篇(6∼8章) 介紹3款開放原始碼叢集軟體,Keepalived、LVS、HAProxy ??第4篇 線上伺服器安全、最佳化、自動化運行維護篇(9∼11章) 主要說明對生產環境中伺服器的運行維護、最佳化和安全防範技巧,屬於 全實戰性質的案例介紹,最後介紹一款流行的自動化運行維護工具Ansible ??第5篇 虛擬化、大數據運行維護篇(12∼15章) 介紹虛擬化工具KVM的使用方法、ELK大規模記錄檔即時處理系統、 Hadoop大數據平台的運行維護,並透過實際的案例介紹如何透過ELK 收集Apache、Nginx、Tomcat、Redis 等系統的記錄檔並進行清洗和分析。 適合讀者群 Linux系統運行維護工程師、大數據運行維護工程師、運行維護開發工程師、想要學習Linux運行維護技術者。 本書特色 終於有一本書能徹底地把Linux上所有主流系統、基本操作、安全實戰,說明的這麼清楚,一氣呵成。 透過實戰操作、理論與實作相結合的方式來介紹每個運行維護基礎知識。不讀不快,所有Linux IT人員必備工具書。
目錄前言 第1 篇 Web、資料庫運行維護篇01 高效Web 伺服器Nginx1.1 為什麼選擇Nginx1.2 安裝和設定Nginx1.3 Nginx 的管理與維護1.4 Nginx 常見應用實例 1.5 LNMP 應用架構以及部署1.6 Nginx +Tomcat 架構與應用案例 02 高效Web 伺服器Apache2.1 LAMP 服務套件2.2 Apache 的基礎設定 2.3 Apache 常見功能應用實例 2.4 Apache MPM 模式與基礎最佳化2.5 Apache 整合Tomcat 建置高效JAVA Web 應用 03 企業常見MySQL 架構應用實戰3.1 選擇Percona Server、MariaDB還是MYSQL3.2 MySQL 指令操作3.3 MySQL 備份恢復工具XtraBackup3.4 常見的高可用MySQL 解決方案3.5 透過Keepalived 架設MySQL 雙主模式的高可用叢集系統3.6 MySQL 叢集架構MHA 應用實戰3.7 MySQL 中介軟體ProxySQL3.8 ProxySQL+MHA 建置高可用MySQL讀寫分離架構 第2 篇 運行維護監控篇04 運行維護監控利器Zabbix4.1 Zabbix 執行架構 4.2 安裝、部署Zabbix 監控平台4.3 Zabbix Web 設定詳解4.4 Zabbix 自訂監控項 4.5 Zabbix 的主動模式與被動模式4.6 自動發現與自動註冊4.7 Zabbix 運行維護監控實戰案例 05 分散式監控系統Ganglia5.1 Ganglia 簡介 5.2 Ganglia 的組成5.3 Ganglia 的工作原理5.4 Ganglia 的安裝5.5 設定一個Ganglia 分散式監控系統5.6 Ganglia 監控系統的管理和維護5.7 Ganglia 監控擴充實現機制5.8 Ganglia 在實際應用中要考慮的問題 第3 篇 叢集架構篇06 高性能叢集軟體Keepalived6.1 叢集的定義6.2 叢集的特點與功能6.3 叢集的分類6.4 HA 叢集中的相關術語6.5 Keepalived 簡介6.6 Keepalived 安裝與設定6.7 Keepalived 基礎功能應用實例 07 高性能負載平衡叢集LVS7.1 LVS 簡介7.2 LVS 系統結構 7.3 IP 負載平衡與負載排程演算法 7.4 LVS 的安裝與使用7.5 透過Keepalived 架設LVS 高可用性叢集系統7.6 測試高可用LVS 負載平衡叢集系統7.7 LVS 經常使用的叢集網路架構 08 高性能負載平衡軟體HAProxy8.1 高性能負載平衡軟體HAProxy 8.2 HAProxy 基礎設定與應用實例8.3 架設HAProxy+Keepalived 高可用負載平衡系統8.4 測試HAProxy+Keepalived 高可用負載平衡叢集 第4 篇 線上伺服器安全、最佳化、自動化運行維護篇09 線上伺服器安全運行維護9.1 帳戶和登入安全9.2 遠端存取和認證安全9.3 檔案系統安全 9.4 系統軟體安全管理9.5 Linux 後門入侵偵測與安全防護工具9.6 伺服器遭受攻擊後的處理過程9.7 雲端服務器被植入挖礦病毒案例實錄以及Redis 安全防範 10 線上伺服器效能最佳化案例10.1 線上Linux 伺服器基礎最佳化策略10.2 系統性能最佳化標準以及對某電子商務平台最佳化分析案例10.3 一次Java 處理程序佔用CPU 過高問題的排除方法與案例分析 11 自動化運行維護工具Ansible11.1 Ansible 的安裝11.2 Ansible 的架構與執行原理11.3 Ansible 主機和群組的設定11.4 ansible.cfg 與預設設定11.5 Ad-Hoc 與command 模組11.6 Ansible 其他常用功能模組11.7 ansible-playbook 簡單使用 第5 篇 虛擬化、大數據運行維護篇12 KVM 虛擬化技術與應用12.1 KVM 虛擬化架構 12.2 VNC 的安裝與使用12.3 檢視硬體是否支援虛擬化12.4 安裝KVM 核心模組和管理工具12.5 宿主機網路設定12.6 使用KVM 技術安裝虛擬機器12.7 虛擬機器複製12.8 KVM 虛擬化常用管理指令 13 ELK 大規模記錄檔即時處理系統應用實戰13.1 ELK 架構介紹 13.2 ZooKeeper 基礎與入門 13.3 Kafka 基礎與入門13.4 Filebeat 基礎與入門13.5 ELK 常見應用架構 13.6 用ELK+Filebeat+Kafka+ZooKeeper建置大數據記錄檔分析平台13.7 Logstash 設定語法詳解13.8 ELK 收集Apache 存取記錄檔實戰案例 13.9 ELK 收集Nginx 存取記錄檔實戰案例 13.10 透過ELK 收集MySQL 慢查詢記錄檔資料13.11 透過ELK 收集Tomcat 存取記錄檔和狀態記錄檔 14 高可用分散式叢集Hadoop部署全攻略14.1 Hadoop 生態圈知識14.2 Hadoop 的虛擬分散式部署14.3 高可用Hadoop2.x 系統結構14.4 部署高可用的Hadoop 大數據平台 14.5 Hadoop 叢集啟動過程 14.6 Hadoop 日常運行維護問題歸納 15 分散式檔案系統HDFS 與分散式運算YARN15.1 分散式檔案系統HDFS15.2 MapReduce 與YARN 的工作機制看更多