注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)跟老男孩學(xué)Linux運(yùn)維:Web集群實(shí)戰(zhàn)

跟老男孩學(xué)Linux運(yùn)維:Web集群實(shí)戰(zhàn)

跟老男孩學(xué)Linux運(yùn)維:Web集群實(shí)戰(zhàn)

定 價:¥99.00

作 者: 老男孩
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111529835 出版時間: 2016-04-01 包裝:
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書針對中小規(guī)模網(wǎng)站集群的搭建、部署、優(yōu)化進(jìn)行了詳細(xì)講解,全書可分為三大部分,其中第一部分講的是Linux相關(guān)的基礎(chǔ)且重要的知識,第二部分針對當(dāng)下流行的Web環(huán)境架構(gòu)(LNMP)的搭建及企業(yè)級Web優(yōu)化等進(jìn)行了講解,第三部分講的是Web集群后端的數(shù)據(jù)存儲和Web集群前端的負(fù)載均衡高可用。如果你是一名經(jīng)驗(yàn)豐富的資深Linux用戶,可以直接閱讀第二部分內(nèi)容。但如果你是一名Linux初學(xué)者,請一定從第1章的基礎(chǔ)知識開始學(xué)習(xí)。第一部分為基礎(chǔ)篇(第1~4章),簡單地介紹了Linux的歷史沿革、Linux的企業(yè)級選型、學(xué)習(xí)環(huán)境的搭建、Linux的企業(yè)級系統(tǒng)安裝、Linux系統(tǒng)的基礎(chǔ)優(yōu)化,以及遠(yuǎn)程連接Linux及客戶端SSH的設(shè)置等,最后比較深入地講解了HTTP協(xié)議和www服務(wù)相關(guān)知識,為讀者搭建企業(yè)級Web集群環(huán)境做好了準(zhǔn)備。第二部分為Web服務(wù)篇(第5~8章),著重講解了Linux、Nginx、MySQL、PHP(LNMP)等當(dāng)下流行的Web環(huán)境架構(gòu)的搭建、開源blog網(wǎng)站產(chǎn)品的安裝部署、Web優(yōu)化等知識。為讀者搭建企業(yè)級完整的網(wǎng)站W(wǎng)eb集群架構(gòu)做好了準(zhǔn)備。第三部分為集群篇(第9~15章),著重講解了Web集群后端的MySQL數(shù)據(jù)庫、Web集群共享存儲NFS、Nginx反向代理負(fù)載均衡、Keepalived高可用、Memcached緩存及session共享、Nagios企業(yè)級監(jiān)控等技術(shù)實(shí)戰(zhàn),最后為讀者規(guī)劃了一個中等規(guī)模的網(wǎng)站集群架構(gòu)解決方案。老男孩的運(yùn)維思想決定戰(zhàn)爭勝負(fù)的不是戰(zhàn)斗的瞬間,而是決戰(zhàn)前的各種準(zhǔn)備。準(zhǔn)備工作做得越充分,取勝的幾率就越大!映射到Linux運(yùn)維就是要多未雨綢繆,多提前去思考、規(guī)劃和準(zhǔn)備,不要一上來就部署服務(wù),遇到問題了再到處去找資料;更不要等出了故障才急急忙忙救火,而是要在故障發(fā)生前,就去排查潛在的問題隱患,盡可能做到提前預(yù)防!IT運(yùn)維及架構(gòu)師要有捕捉知識的能力、發(fā)現(xiàn)問題的能力,然后用捕捉到的專業(yè)知識或方案來解決發(fā)現(xiàn)的各種問題。技術(shù)細(xì)節(jié)學(xué)不完,掌握解決問題的思路和思想才是關(guān)鍵,技術(shù)能力的提升只是量的積累,思想的提升才是質(zhì)的飛躍!輸入是被動學(xué)習(xí)的過程,知識的留存率很低(低于30%);輸出是主動學(xué)習(xí)的過程,知識的留存率很高(可達(dá)90%以上),想忘都難。作為運(yùn)維人員,多去解決實(shí)際問題,并把思路講出來,會讓你成長得更快。即使后面遇到技術(shù)難題,也能很快找到解決思路。

作者簡介

  老男孩,北京老男孩IT教育創(chuàng)始人,擁有十多年一線大規(guī)模網(wǎng)站集群運(yùn)維架構(gòu)實(shí)戰(zhàn)經(jīng)驗(yàn)及教學(xué)培訓(xùn)經(jīng)驗(yàn),曾主導(dǎo)了從幾臺到上千臺規(guī)模集群運(yùn)維架構(gòu)的擴(kuò)展,運(yùn)維架構(gòu)實(shí)戰(zhàn)知識體系全面,擅長大規(guī)模集群架構(gòu)部署調(diào)優(yōu)、虛擬化、云計(jì)算、大數(shù)據(jù)、MySQL數(shù)據(jù)庫等技術(shù),是IT界資深的Linux集群架構(gòu)實(shí)戰(zhàn)專家。老男孩也是國內(nèi)NLP心理學(xué)運(yùn)維思想體系創(chuàng)始人,將心理學(xué)運(yùn)維思想大量應(yīng)用于教學(xué)培訓(xùn)實(shí)踐,取得了顯著效果,所教學(xué)生平均就業(yè)工資及后期發(fā)展速度連續(xù)多年在國內(nèi)Linux同行業(yè)中處于領(lǐng)先地位。授課注重理論結(jié)合企業(yè)真實(shí)場景,認(rèn)真負(fù)責(zé),思維嚴(yán)謹(jǐn),重視對學(xué)生的運(yùn)維思想、規(guī)范、習(xí)慣、總結(jié)、表達(dá)溝通等能力的培養(yǎng),累計(jì)受益人員數(shù)萬!

圖書目錄

前  言
第1章 Linux系統(tǒng)介紹與環(huán)境搭建準(zhǔn)備  / 1
1.1 Linux簡介  / 1
1.1.1 什么是操作系統(tǒng)  / 1
1.1.2 什么是Linux  / 2
1.2 Linux的起源  / 3
1.2.1 UNIX的歷史  / 3
1.2.2 UNIX的5大優(yōu)秀特性  / 4
1.2.3 UNIX操作系統(tǒng)的革命  / 4
1.2.4 Linux的誕生  / 5
1.2.5 Linux的發(fā)展歷程  / 5
1.3 Linux核心概念知識  / 6
1.3.1 自由軟件與FSF  / 6
1.3.2 GNU知識  / 7
1.3.3 GPL知識  / 8
1.3.4 Linux系統(tǒng)組成  / 8
1.4 Linux的特點(diǎn)  / 8
1.4.1 Linux為什么受歡迎  / 8
1.4.2 Linux更多特點(diǎn)介紹  / 9
1.5 Linux的應(yīng)用領(lǐng)域  / 9
1.5.1 IT服務(wù)器Linux系統(tǒng)應(yīng)用領(lǐng)域  / 9
1.5.2 嵌入式Linux系統(tǒng)應(yīng)用領(lǐng)域  / 10
1.5.3 個人桌面Linux應(yīng)用領(lǐng)域  / 11
1.5.4 本書講解的Linux領(lǐng)域說明  / 11
1.6 如何選擇Linux的發(fā)行版  / 11
1.6.1 Linux的發(fā)行版本介紹  / 11
1.6.2 選擇適合的Linux系統(tǒng)學(xué)習(xí)  / 12
1.7 搭建學(xué)習(xí)Linux的運(yùn)維環(huán)境  / 14
1.7.1 虛擬機(jī)軟件介紹  / 14
1.7.2 通過虛擬機(jī)軟件學(xué)習(xí)Linux運(yùn)維  / 15
1.7.3 選擇適合自己的虛擬機(jī)軟件  / 16
1.7.4 安裝與使用VMware虛擬機(jī)軟件  / 17
1.7.5 創(chuàng)建一個虛擬機(jī)的實(shí)踐  / 17
1.8 本章重點(diǎn)回顧  / 26
1.9 本章知識相關(guān)考試題  / 27
1.10 本章參考資料  / 27
第2章 企業(yè)級CentOS 6.6操作系統(tǒng)安裝  / 28
2.1 下載CentOS系統(tǒng)ISO鏡像  / 28
2.1.1 下載CentOS系統(tǒng)ISO鏡像的說明  / 28
2.1.2 下載后有關(guān)ISO鏡像的使用說明  / 29
2.1.3 為什么企業(yè)環(huán)境要選擇64位操作系統(tǒng)  / 30
2.1.4 如何區(qū)分已安裝的系統(tǒng)是32位還是64位  / 31
2.1.5 在學(xué)習(xí)與工作中如何選擇操作系統(tǒng)  / 31
2.2 CentOS 6.6操作系統(tǒng)安裝準(zhǔn)備  / 32
2.2.1 單臺物理服務(wù)器安裝系統(tǒng)準(zhǔn)備  / 32
2.2.2 虛擬機(jī)學(xué)習(xí)安裝系統(tǒng)準(zhǔn)備  / 32
2.3 開始安裝CentOS 6.6操作系統(tǒng)  / 33
2.3.1 安裝CentOS 6.6操作系統(tǒng)的過程  / 33
2.3.2 磁盤分區(qū)類型選擇與磁盤分區(qū)配置過程  / 39
2.3.3 CentOS 6.6系統(tǒng)安裝包組的選擇與配置過程  / 47
2.4 系統(tǒng)安裝后的基本配置  / 50
2.4.1 重啟系統(tǒng)過程中的引導(dǎo)過程介紹  / 50
2.4.2 登錄系統(tǒng)  / 51
2.4.3 配置網(wǎng)卡和設(shè)置網(wǎng)絡(luò)聯(lián)網(wǎng)  / 52
2.4.4 更新系統(tǒng),打補(bǔ)丁到最新  / 58
2.4.5 額外安裝一些有用的軟件包  / 59
2.5 本章重點(diǎn)回顧  / 59
2.6 本章知識相關(guān)考試題  / 60
第3章 CentOS 6.6連接管理及優(yōu)化  / 61
3.1 遠(yuǎn)程連接Linux系統(tǒng)管理  / 61
3.1.1 為什么要遠(yuǎn)程連接Linux系統(tǒng)  / 61
3.1.2 遠(yuǎn)程連接Linux的原理  / 61
3.1.3 遠(yuǎn)程連接Linux的客戶端工具介紹  / 65
3.1.4 如何選擇遠(yuǎn)程連接Linux的工具  / 65
3.2 SSH客戶端常用工具SecureCRT  / 66
3.2.1 SecureCRT工具介紹  / 66
3.2.2 SecureCRT工具安裝說明  / 66
3.2.3 配置SecureCRT連接Linux主機(jī)  / 66
3.2.4 通過SSH工具連接Linux主機(jī)的常見問題  / 67
3.2.5 調(diào)整SecureCRT終端顯示和回滾緩沖區(qū)大小  / 69
3.2.6 調(diào)整字體及光標(biāo)顏色  / 70
3.2.7 配置記錄SSH操作的日志及輸出  / 70
3.2.8 配置本地機(jī)器上傳和下載的目錄  / 71
3.2.9 實(shí)現(xiàn)批量部署和管理功能  / 73
3.2.10 配置SecureCRT標(biāo)簽路徑  / 75
3.2.11 配置標(biāo)簽?zāi)0?nbsp; / 75
3.2.12 調(diào)整命令行顏色方案(目錄和注釋)  / 76
3.3 Linux系統(tǒng)應(yīng)用管理  / 77
3.3.1 添加普通用戶賬號  / 77
3.3.2 基本的Linux命令操作示例  / 79
3.4 安裝Linux系統(tǒng)后調(diào)優(yōu)及安全設(shè)置  / 83
3.4.1 關(guān)閉SELinux功能  / 83
3.4.2 設(shè)定運(yùn)行級別為3(文本模式)  / 84
3.4.3 精簡開機(jī)系統(tǒng)自啟動  / 84
3.4.4 關(guān)閉iptables防火墻  / 88
3.4.5 Linux系統(tǒng)安全最小原則說明  / 88
3.4.6 更改SSH服務(wù)器端遠(yuǎn)程登錄的配置  / 89
3.4.7 利用sudo控制用戶對系統(tǒng)命令的使用權(quán)限  / 91
3.4.8 Linux中文顯示設(shè)置  / 95
3.4.9 設(shè)置Linux服務(wù)器時間同步  / 96
3.4.10 歷史記錄數(shù)及登錄超時環(huán)境變量設(shè)置  / 98
3.4.11 調(diào)整Linux系統(tǒng)文件描述符數(shù)量  / 99
3.4.12 Linux服務(wù)器內(nèi)核參數(shù)優(yōu)化  / 100
3.4.13 定時清理郵件服務(wù)臨時目錄垃圾文件  / 103
3.4.14 隱藏Linux版本信息顯示  / 104
3.4.15 鎖定關(guān)鍵系統(tǒng)文件,防止被提權(quán)篡改  / 104
3.4.16 清除多余的系統(tǒng)虛擬賬號  / 105
3.4.17 為grub菜單加密碼  / 105
3.4.18 禁止Linux系統(tǒng)被ping  / 106
3.4.19 升級具有典型漏洞的軟件版本  / 107
3.5 Linux基礎(chǔ)優(yōu)化與安全重點(diǎn)小結(jié)  / 107
3.6 有關(guān)VMware虛擬機(jī)的使用問題  / 108
3.7 本章重點(diǎn)回顧  / 109
3.8 本章知識相關(guān)考試題  / 109
第4章 Web服務(wù)基礎(chǔ)  / 110
4.1 HTTP服務(wù)的重要基礎(chǔ)  / 110
4.2 HTTP協(xié)議  / 115
4.3 HTTP資源  / 123
4.4 網(wǎng)站流量度量術(shù)語  / 129
4.5 WWW服務(wù)軟件介紹  / 135
4.6 本章重點(diǎn)回顧  / 138
4.7 本章知識相關(guān)面試考試題  / 138
4.8 本章參考資料  / 139
第5章 Nginx Web服務(wù)應(yīng)用  / 140
5.1 Nginx介紹  / 140
5.2 Nginx Web服務(wù)  / 144
5.3 編譯安裝Nginx  / 147
5.4 Nginx技術(shù)的深入剖析  / 156
5.5 Nginx虛擬主機(jī)配置實(shí)戰(zhàn)  / 162
5.6 Nginx常用功能配置實(shí)戰(zhàn)  / 174
5.7 Nginx訪問日志(access_log)  / 184
5.8 Nginx location  / 190
5.9 Nginx rewrite  / 194
5.10 Nginx訪問認(rèn)證  / 198
5.11 Nginx相關(guān)問題的解答  / 201
5.12 本章重點(diǎn)回顧  / 204
第6章 企業(yè)級LNMP環(huán)境應(yīng)用實(shí)踐  / 205
6.1 LNMP應(yīng)用環(huán)境  / 205
6.2 LNMP之MySQL數(shù)據(jù)庫  / 206
6.3 FastCGI介紹  / 217
6.4 LNMP之PHP(FastCGI方式)服務(wù)的安裝準(zhǔn)備  / 218
6.5 開始安裝PHP(FastCGI方式)服務(wù)  / 222
6.6 配置Nginx支持PHP程序請求訪問  / 227
6.7 部署一個blog程序服務(wù)  / 230
6.8 有關(guān)使用高版本PHP 5.5的說明  / 240
6.9 本章重點(diǎn)回顧  / 241
6.10 本章參考資料  / 241
第7章 PHP服務(wù)緩存加速優(yōu)化實(shí)戰(zhàn)  / 242
7.1 PHP緩存加速器介紹與環(huán)境準(zhǔn)備  / 242
7.2 安裝PHP緩存加速器擴(kuò)展  / 247
7.3 安裝數(shù)據(jù)庫緩存及其他PHP擴(kuò)展插件  / 252
7.4 安裝其他的PHP擴(kuò)展插件模塊  / 256
7.5 配置PHP加速與緩存相關(guān)的擴(kuò)展插件模塊  / 261
7.6 生產(chǎn)環(huán)境PHP擴(kuò)展插件的安裝建議  / 278
7.7 補(bǔ)充知識  / 279
7.8 PHP緩存加速壓力測試練習(xí)  / 280
7.9 本章參考資料  / 281
第8章 企業(yè)級Nginx Web服務(wù)優(yōu)化實(shí)戰(zhàn)  / 282
8.1 Nginx基本安全優(yōu)化  / 282
8.2 根據(jù)參數(shù)優(yōu)化Nginx服務(wù)性能  / 288
8.3 Nginx日志相關(guān)優(yōu)化與安全  / 311
8.4 Nginx站點(diǎn)目錄及文件URL訪問控制  / 313
8.5 Nginx圖片及目錄防盜鏈解決方案  / 317
8.6 Nginx錯誤頁面的優(yōu)雅顯示  / 324
8.7 Nginx站點(diǎn)目錄文件及目錄權(quán)限優(yōu)化  / 327
8.8 Nginx防爬蟲優(yōu)化  / 329
8.9 利用Nginx限制HTTP的請求方法  / 331
8.10 使用CDN做網(wǎng)站內(nèi)容加速  / 331
8.11 Nginx程序架構(gòu)優(yōu)化  / 333
8.12 使用普通用戶啟動Nginx(監(jiān)牢模式)  / 334
8.13 控制Nginx并發(fā)連接數(shù)量  / 338
8.14 控制客戶端請求Nginx的速率  / 342
8.15 本章重點(diǎn)回顧  / 344
第9章 MySQL數(shù)據(jù)庫企業(yè)級應(yīng)用實(shí)踐  / 345
9.1 概述  / 345
9.2 MySQL多實(shí)例介紹  / 346
9.3 MySQL多實(shí)例的生產(chǎn)應(yīng)用場景  / 347
9.4 MySQL多實(shí)例常見的配置方案  / 348
9.5 安裝并配置多實(shí)例MySQL數(shù)據(jù)庫  / 350
9.6 配置及管理MySQL多實(shí)例數(shù)據(jù)庫  / 363
9.7 MySQL主從復(fù)制介紹  / 367
9.8 MySQL主從復(fù)制實(shí)踐  / 373
9.9 MySQL主從復(fù)制更多應(yīng)用技巧實(shí)踐  / 389
9.10 本章重點(diǎn)回顧  / 395
9.11 本章參考資料  / 395
第10章 企業(yè)級NFS網(wǎng)絡(luò)文件共享服務(wù)  / 396
10.1 NFS介紹  / 396
10.2 NFS系統(tǒng)原理介紹  / 399
10.3 NFS服務(wù)器端部署環(huán)境準(zhǔn)備  / 403
10.4 NFS服務(wù)器端的設(shè)置  / 404
10.5 實(shí)戰(zhàn)配置NFS服務(wù)器端  / 410
10.6 NFS配置參數(shù)權(quán)限  / 411
10.7 NFS服務(wù)企業(yè)案例配置實(shí)踐  / 413
10.8 NFS服務(wù)的重點(diǎn)知識梳理  / 417
10.9 NFS客戶端掛載命令  / 418
10.10 生產(chǎn)環(huán)境高級案例配置實(shí)戰(zhàn)  / 422
10.11 NFS客戶端掛載深入  / 424
10.12 NFS系統(tǒng)應(yīng)用的優(yōu)缺點(diǎn)說明  / 429
10.13 本章涉及的相關(guān)知識  / 430
10.14 本章重點(diǎn)回顧  / 435
10.15 本章參考資料  / 435
第11章 Nginx反向代理與負(fù)載均衡應(yīng)用實(shí)踐  / 436
11.1 集群簡介  / 436
11.2 為什么要使用集群  / 436
11.3 集群的分類  / 439
11.4 常用的集群軟硬件介紹及選型  / 441
11.5 Nginx負(fù)載均衡集群介紹  / 442
11.6 快速實(shí)踐Nginx負(fù)載均衡環(huán)境準(zhǔn)備  / 443
11.7 Nginx負(fù)載均衡核心組件介紹  / 449
11.8 Nginx負(fù)載均衡配置實(shí)戰(zhàn)  / 456
11.9 Nginx負(fù)載均衡監(jiān)測節(jié)點(diǎn)狀態(tài)  / 475
11.10 proxy_next_upstream參數(shù)補(bǔ)充  / 478
11.11 本章重點(diǎn)回顧  / 478
第12章 Keepalived高可用集群應(yīng)用實(shí)踐  / 479
12.1 Keepalived高可用軟件  / 479
12.2 Keepalived高可用服務(wù)搭建準(zhǔn)備  / 482
12.3 Keepalived高可用服務(wù)單實(shí)例實(shí)戰(zhàn)  / 486
12.4 Keepalived高可用服務(wù)器的“裂腦”問題  / 491
12.5 Keepalived雙實(shí)例雙主模式配置  / 492
12.6 Nginx負(fù)載均衡配合Keepalived服務(wù)案例實(shí)戰(zhàn)  / 498
12.7 解決服務(wù)監(jiān)聽的網(wǎng)卡上不存在IP地址問題  / 502
12.8 解決高可用服務(wù)只針對物理服務(wù)器的問題  / 502
12.9 解決多組Keepalived服務(wù)器在一個局域網(wǎng)的沖突問題  / 505
12.10 配置指定文件接收Keepalived服務(wù)日志  / 505
12.11 開發(fā)監(jiān)測Keepalived裂腦的腳本  / 507
12.12 本章重點(diǎn)回顧  / 508
第13章 企業(yè)級Memcached服務(wù)應(yīng)用實(shí)踐  / 509
13.1 Memcached介紹  / 509
13.2 Memcached的用途與應(yīng)用場景  / 511
13.3 Memcached的特點(diǎn)與工作機(jī)制  / 514
13.4 Memcached內(nèi)存管理  / 517
13.5 Memcached服務(wù)安裝  / 521
13.6 Memcached服務(wù)的基本管理  / 522
13.7 安裝Memcached客戶端  / 527
13.8 Memcached應(yīng)用管理  / 530
13.9 Memcached服務(wù)應(yīng)用的優(yōu)化  / 538
13.10 Memcached在集群中session共享案例  / 546
13.11 Memcached兼容持久化工具介紹  / 547
13.12 本章重點(diǎn)回顧  / 549
第14章 企業(yè)級監(jiān)控Nagios實(shí)踐  / 550
14.1 Nagios監(jiān)控簡介  / 550
14.2 Nagios監(jiān)控工具及原理介紹  / 551
14.3 Nagios服務(wù)器端安裝  / 555
14.4 Nagios客戶端安裝  / 571
14.5 Nagios服務(wù)器端監(jiān)控  / 578
14.6 服務(wù)器端Nagios圖形監(jiān)控顯示和管理  / 604
14.7 實(shí)現(xiàn)將Nagios故障報(bào)警給管理員  / 616
14.8 Nagios插件開發(fā)  / 622
14.9 常見故障問題總結(jié)  / 631
14.10 本章重點(diǎn)回顧  / 631
第15章 企業(yè)級網(wǎng)站集群搭建綜合解決方案  / 632
15.1 企業(yè)級中小規(guī)模網(wǎng)站集群項(xiàng)目規(guī)劃  / 632
15.2 集群服務(wù)搭建詳細(xì)規(guī)劃設(shè)計(jì)說明  / 641
15.3 中小規(guī)模網(wǎng)站集群架構(gòu)綜合說明  / 662
15.3.1 概述  / 662
15.3.2 運(yùn)維人員的兩大核心工作主題  / 664

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號