《Linux内核调优——构建高性能的企业服务》[91M]百度网盘|pdf下载|亲测有效
《Linux内核调优——构建高性能的企业服务》[91M]百度网盘|pdf下载|亲测有效
《Linux内核调优——构建高性能的企业服务》[91M]百度网盘|pdf下载|亲测有效
《Linux内核调优——构建高性能的企业服务》[91M]百度网盘|pdf下载|亲测有效
《Linux内核调优——构建高性能的企业服务》[91M]百度网盘|pdf下载|亲测有效
《Linux内核调优——构建高性能的企业服务》[91M]百度网盘|pdf下载|亲测有效
《Linux内核调优——构建高性能的企业服务》[91M]百度网盘|pdf下载|亲测有效
《Linux内核调优——构建高性能的企业服务》[91M]百度网盘|pdf下载|亲测有效
《Linux内核调优——构建高性能的企业服务》[91M]百度网盘|pdf下载|亲测有效

Linux内核调优——构建高性能的企业服务 pdf下载

isbn:9787302633426
出版社 清华大学出版社
出版年 2023-06-01
页数 390页
ISBN 9787302633426
装帧 精装
评分 9.3(豆瓣)
限时特惠 00:00:00
活动结束后恢复原价
纸质书参考价 ¥23
电子版限时价 ¥5.99 省 18 元

选择版本

不满意全额退款
发货失败双倍赔偿
邮箱即时发送

内容简介

本篇主要提供Linux内核调优——构建高性能的企业服务电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

产品特色

内容简介

《Linux内核调优——构建高性能的企业服务》从实用的角度出发,详细介绍了Linux内核调整与优化相关的理论与应用知识,包括Nginx Web服务器企业实战、Linux性能优化与安全攻防实战、HTTP详解、Linux高可用集群实战、黑客攻击Linux服务器与防护实战、iptables入门简介、Firewalld防火墙企业实战。

《Linux内核调优——构建高性能的企业服务》免费提供与书中内容相关的视频课程讲解,以指导读者深入地进行学习,详见前言中的说明。

《Linux内核调优——构建高性能的企业服务》既可作为高等学校计算机相关专业的教材,也可作为系统管理员、网络管理员、Linux运维工程师及网站开发、测试、设计人员等的参考用书。


目录

第1章 Nginx Web服务器企业实战1

1.1 Nginx Web入门简介1

1.2 Nginx工作原理2

1.3 二进制部署Nginx实战4

1.4 源代码部署Nginx实战5

1.5 Nginx管理及升级6

1.6 Nginx常用模块剖析9

1.6.1 access模块9

1.6.2 auth_basic模块12

1.6.3 stub_status模块12

1.6.4 autoindex模块13

1.6.5 limit_rate模块14

1.6.6 limit_conn模块15

1.7 Nginx配置文件优化16

1.7.1 优化一16

1.7.2 优化二18

1.8 Nginx虚拟主机实战20

1.9 Nginx location深入剖析23

1.10 企业实战26

1.10.1 Nginx动静分离架构26

1.10.2 企业实战LNMP高性能服务器28

1.11 LNMP架构工作原理29

1.12 LNMP架构源码部署企业实战30

1.13 Nginx Rewrite规则详解33

1.14 Nginx Web日志分析37

1.15 Nginx日志切割案例39

1.16 Nginx防盗链案例实战41

1.17 Nginx HTTPS简介43

1.17.1 Nginx HTTPS工作原理43

1.17.2 Nginx HTTPS证书配置45

1.18 Tomcat/Java服务器实战48

1.18.1 Tomcat Web案例实战48

1.18.2 Tomcat配置文件详解50

1.18.3 Tomcat连接器选择53

1.19 JVM虚拟机详解55

1.20 Tomcat性能优化57

1.21 Tomcat后台管理配置59


第2章 Linux性能优化与安全攻防实战61

2.1 TCP/IP报文详解61

2.2 TCP三次握手及四次挥手64

2.3 优化Linux文件打开最大数66

2.4 Linux内核参数详解和优化68

2.5 影响服务器性能的因素70

2.6 Linux服务器性能评估与优化71

2.7 Linux故障报错实战76

2.8 DDoS攻击简介79

2.9 SYN Flood攻击简介81

2.10 hping概念剖析84

2.11 DDoS攻击实战85

2.12 DDoS防御实战88

2.12.1 DDoS企业防御种类88

2.12.2 Linux内核防御DDoS89

2.13 CC攻击简介89

2.13.1 CC攻击概念89

2.13.2 CC攻击工具部署90

2.13.3 CC攻击工具参数91

2.13.4 CC攻击实战操作93

2.13.5 CC攻击防御93

2.14 HTTP Flood攻击简介96

2.15 Hydra暴力破解攻击97

2.16 Libssh安装部署97

2.17 Hydra安装部署和参数详解98

2.18 暴力破解案例实战99

2.19 DenyHosts安装与配置102

2.19.1 DenyHosts配置目录详解102

2.19.2 DenyHosts配置实战102

2.19.3 启动DenyHosts服务104

2.19.4 删除被DenyHosts禁止的IP105

2.19.5 配置DenyHosts发送报警邮件106

2.20 基于Shell全自动脚本实现防黑客攻击107

2.21 Metasploit渗透攻击实战108

2.22 msfconsole参数详解111

2.23 构建MySQL数据库环境112

2.24 MySQL数据库安装方式114

2.25 Msfconsole渗透MySQL实战117

2.26 Tomcat安装配置实战121

2.27 Msfconsole渗透Tomcat实战123


第3章 HTTP详解127

3.1 TCP与HTTP127

3.2 资源定位标识符128

3.3 HTTP与端口通信129

3.4 HTTP Request与Response详解130

3.5 HTTP 1.0与HTTP 1.1的区别132

3.6 HTTP状态码详解133

3.7 HTTP MIME类型支持134


第4章 Linux高可用集群实战137

4.1 Keepalived高可用软件简介137

4.2 Keepalived VRRP原理剖析一138

4.3 Keepalived VRRP原理剖析二139

4.4 企业级Nginx+Keepalived集群实战139

4.5 Keepalived配置文件实战143

4.6 企业级Nginx+Keepalived双主架构实战145

4.7 Redis+Keepalived高可用集群实战149

4.8 NFS+Keepalived高可用集群实战152

4.9 MySQL+Keepalived高可用集群实战154

4.10 HAProxy+Keepalived高可用集群实战157

4.10.1 HAProxy入门简介157

4.10.2 HAProxy安装配置158

4.10.3 HAProxy配置文件详解159

4.10.4 安装Keepalived服务162

4.10.5 配置HAProxy+Keepalived163

4.10.6 创建HAProxy脚本164

4.10.7 测试HAProxy+Keepalived服务165

4.11 LVS+Keepalived高可用集群实战167

4.11.1 LVS负载均衡简介167

4.11.2 LVS负载均衡工作原理167

4.11.3 LVS负载均衡实战配置170

4.11.4 LVS+Keepalived实战配置174

4.11.5 LVS DR客户端配置VIP178

4.11.6 LVS负载均衡企业实战排错经验179


第5章 黑客攻击Linux服务器与防护实战181

5.1 基于二进制方式安装DenyHosts181

5.2 DenyHosts配置目录详解181

5.3 DenyHosts配置实战182

5.4 启动DenyHosts服务183

5.5 删除被DenyHosts禁止的IP184

5.6 配置DenyHosts发送报警邮件185

5.7 基于Shell全自动脚本实现防黑客攻击185


第6章 iptables入门简介187

6.1 iptables表与链功能188

6.2 iptables数据包流程188

6.3 iptables四张表和五条链190

6.4 Linux下iptables下filter表190

6.5 Linux下iptables下NAT表191

6.6 Linux下iptables下mangle表191

6.7 Linux下iptables下raw表191

6.8 Linux下iptables命令剖析192

6.8.1 iptables命令参数192

6.8.2 匹配条件192

6.8.3 动作193

6.9 iptables企业案例规则实战一194

6.10 iptables企业案例规则实战二194


第7章 Firewalld防火墙企业实战197

7.1 Firewalld区域剖析197

7.2 Firewalld服务剖析199

7.3 Firewalld必备命令200

7.4 Firewalld永久设置205

7.5 Firewalld配置文件实战207

7.6 IT运维安全概念208

7.7 IT运维安全实战策略209

7.7.1 用户名密码策略209

7.7.2 启用Sudo超级特权210

7.7.3 关闭服务和端口211

7.7.4 服务监听控制211

7.7.5 远程登录服务器212

7.7.6 引入防火墙212

7.7.7 版本漏洞及补丁212



前言/序言

Linux 是当今三大操作系统(Windows、macOS、Linux)之一,其创始人是林纳斯·托瓦兹①。

林纳斯·托瓦兹 21 岁时用 4 个月的时间首次创建了 Linux 内核,于 1991 年 10 月 5 日正式对外发

布。Linux 系统继承了 UNIX 系统以网络为核心的思想,是一个性能稳定的多用户网络操作系统。

20 世纪 90 年代至今,互联网飞速发展,IT 引领时代潮流,而 Linux 系统是一切 IT 的基石,

其应用场景涉及方方面面,小到个人计算机、智能手环、智能手表、智能手机等,大到服务器、

云计算、大数据、人工智能、数字货币、区块链等领域。

为什么写《Linux 内核调优——构建高性能的企业服务》这本书?这要从我的经历说起。我

出生在贵州省一个贫困的小山村,从小经历了砍柴、放牛、挑水、做饭,日出而作、日落而归

的朴素生活,看到父母一辈子都生活在小山村里,没有见过大城市,所以从小立志要走出大山,

要让父母过上幸福的生活。正是这样的信念让我不断地努力。大学毕业至今,我在“北漂”的

IT 运维路上已走过了十多年:从初创小公司到国有企业、机关单位,再到图吧、研修网、京东

商城等 IT 企业,分别担任过 Linux 运维工程师、Linux 运维架构师、运维经理,直到现在创办的

京峰教育培训机构。

一路走来,很感谢生命中遇到的每一个人,是大家的帮助让我不断地进步和成长,也让我

明白了一个人活着不应该只为自己和自己的家人,还要考虑到整个社会,哪怕只能为社会贡献

一点点价值,人生就是精彩的。

为了帮助更多的人通过技术改变自己的命运,我决定和团队同事一起编写这本书。虽然市

面上关于 Linux 的书籍有很多,但是很难找到一本关于 Nginx Web 服务器企业实战、Linux 性能

优化与安全攻防实战、HTTP详解、Linux 高可用集群实战、黑客攻击 Linux 服务器与防护实战、

iptables 入门简介、Firewalld 防火墙企业实战等内容的详细、全面的主流技术书籍,这就是编写

本书的初衷。


① 创始人全称是 Linus Benedict Torvalds(林纳斯·本纳第克特·托瓦兹)。


II Linux 内核调优——构建高性能的企业服务


配套资源


程序代码、面试题目、学习路径、工具手册、简历模板等资料,请扫描下方二维码下载

或者到清华大学出版社官方网站本书页面下载。



配套资源


作者精心录制了与 Linux 开发相关的视频课程(3000 分钟,144 集),便于读者自学,扫

描封底“文泉课堂”刮刮卡中的二维码进行绑定后即可观看(注:视频内容仅供学习参

考,与书中内容并非一一对应)。

虽然已花费了大量的时间和精力核对书中的代码和内容,但难免存在纰漏,恳请读者批评

指正。


吴光科

2023 年 4 月



前 言

致谢

ACKNOWLEDGEMENT

感谢 Linux 之父 Linus Benedict Torvalds,他不仅创造了 Linux 系统,还影响了整个开源世界,

也影响了我的一生。

感谢我亲爱的父母,含辛茹苦地抚养我们兄弟三人,是他们对我无微不至的照顾,让我有

更多的精力和动力去工作,去帮助更多的人。

感谢王帅、李强、刘继刚、周育佳、谢彩珍、王奇、李建堂、张建潮、赵武星、王永明、

何庆强、张镇卿、周聪、赵海旺及其他挚友多年来对我的信任和鼓励。

感谢腾讯课堂所有的课程经理及平台老师,感谢 51CTO 学院院长一休及全体工作人员对我

及京峰教育培训机构的大力支持。

感谢京峰教育培训机构的每位学员对我的支持和鼓励,希望他们都学有所成,最终成为社

会的中流砥柱。感谢京峰教育培训机构 COO 蔡正雄,感谢京峰教育培训机构的辛老师、朱老师、

张老师、关老师、兮兮老师、小江老师、可馨老师等全体老师和助教、班长、副班长,是他们

的大力支持,让京峰教育能够帮助更多的学员。

最后要感谢我的爱人黄小红,是她一直在背后默默地支持我、鼓励我,让我有更多的精力

和时间去完成这本书。


吴光科

2023 年 4 月








产品特色

内容简介

《Linux内核调优——构建高性能的企业服务》从实用的角度出发,详细介绍了Linux内核调整与优化相关的理论与应用知识,包括Nginx Web服务器企业实战、Linux性能优化与安全攻防实战、HTTP详解、Linux高可用集群实战、黑客攻击Linux服务器与防护实战、iptables入门简介、Firewalld防火墙企业实战。

《Linux内核调优——构建高性能的企业服务》免费提供与书中内容相关的视频课程讲解,以指导读者深入地进行学习,详见前言中的说明。

《Linux内核调优——构建高性能的企业服务》既可作为高等学校计算机相关专业的教材,也可作为系统管理员、网络管理员、Linux运维工程师及网站开发、测试、设计人员等的参考用书。


目录

第1章 Nginx Web服务器企业实战1

1.1 Nginx Web入门简介1

1.2 Nginx工作原理2

1.3 二进制部署Nginx实战4

1.4 源代码部署Nginx实战5

1.5 Nginx管理及升级6

1.6 Nginx常用模块剖析9

1.6.1 access模块9

1.6.2 auth_basic模块12

1.6.3 stub_status模块12

1.6.4 autoindex模块13

1.6.5 limit_rate模块14

1.6.6 limit_conn模块15

1.7 Nginx配置文件优化16

1.7.1 优化一16

1.7.2 优化二18

1.8 Nginx虚拟主机实战20

1.9 Nginx location深入剖析23

1.10 企业实战26

1.10.1 Nginx动静分离架构26

1.10.2 企业实战LNMP高性能服务器28

1.11 LNMP架构工作原理29

1.12 LNMP架构源码部署企业实战30

1.13 Nginx Rewrite规则详解33

1.14 Nginx Web日志分析37

1.15 Nginx日志切割案例39

1.16 Nginx防盗链案例实战41

1.17 Nginx HTTPS简介43

1.17.1 Nginx HTTPS工作原理43

1.17.2 Nginx HTTPS证书配置45

1.18 Tomcat/Java服务器实战48

1.18.1 Tomcat Web案例实战48

1.18.2 Tomcat配置文件详解50

1.18.3 Tomcat连接器选择53

1.19 JVM虚拟机详解55

1.20 Tomcat性能优化57

1.21 Tomcat后台管理配置59


第2章 Linux性能优化与安全攻防实战61

2.1 TCP/IP报文详解61

2.2 TCP三次握手及四次挥手64

2.3 优化Linux文件打开最大数66

2.4 Linux内核参数详解和优化68

2.5 影响服务器性能的因素70

2.6 Linux服务器性能评估与优化71

2.7 Linux故障报错实战76

2.8 DDoS攻击简介79

2.9 SYN Flood攻击简介81

2.10 hping概念剖析84

2.11 DDoS攻击实战85

2.12 DDoS防御实战88

2.12.1 DDoS企业防御种类88

2.12.2 Linux内核防御DDoS89

2.13 CC攻击简介89

2.13.1 CC攻击概念89

2.13.2 CC攻击工具部署90

2.13.3 CC攻击工具参数91

2.13.4 CC攻击实战操作93

2.13.5 CC攻击防御93

2.14 HTTP Flood攻击简介96

2.15 Hydra暴力破解攻击97

2.16 Libssh安装部署97

2.17 Hydra安装部署和参数详解98

2.18 暴力破解案例实战99

2.19 DenyHosts安装与配置102

2.19.1 DenyHosts配置目录详解102

2.19.2 DenyHosts配置实战102

2.19.3 启动DenyHosts服务104

2.19.4 删除被DenyHosts禁止的IP105

2.19.5 配置DenyHosts发送报警邮件106

2.20 基于Shell全自动脚本实现防黑客攻击107

2.21 Metasploit渗透攻击实战108

2.22 msfconsole参数详解111

2.23 构建MySQL数据库环境112

2.24 MySQL数据库安装方式114

2.25 Msfconsole渗透MySQL实战117

2.26 Tomcat安装配置实战121

2.27 Msfconsole渗透Tomcat实战123


第3章 HTTP详解127

3.1 TCP与HTTP127

3.2 资源定位标识符128

3.3 HTTP与端口通信129

3.4 HTTP Request与Response详解130

3.5 HTTP 1.0与HTTP 1.1的区别132

3.6 HTTP状态码详解133

3.7 HTTP MIME类型支持134


第4章 Linux高可用集群实战137

4.1 Keepalived高可用软件简介137

4.2 Keepalived VRRP原理剖析一138

4.3 Keepalived VRRP原理剖析二139

4.4 企业级Nginx+Keepalived集群实战139

4.5 Keepalived配置文件实战143

4.6 企业级Nginx+Keepalived双主架构实战145

4.7 Redis+Keepalived高可用集群实战149

4.8 NFS+Keepalived高可用集群实战152

4.9 MySQL+Keepalived高可用集群实战154

4.10 HAProxy+Keepalived高可用集群实战157

4.10.1 HAProxy入门简介157

4.10.2 HAProxy安装配置158

4.10.3 HAProxy配置文件详解159

4.10.4 安装Keepalived服务162

4.10.5 配置HAProxy+Keepalived163

4.10.6 创建HAProxy脚本164

4.10.7 测试HAProxy+Keepalived服务165

4.11 LVS+Keepalived高可用集群实战167

4.11.1 LVS负载均衡简介167

4.11.2 LVS负载均衡工作原理167

4.11.3 LVS负载均衡实战配置170

4.11.4 LVS+Keepalived实战配置174

4.11.5 LVS DR客户端配置VIP178

4.11.6 LVS负载均衡企业实战排错经验179


第5章 黑客攻击Linux服务器与防护实战181

5.1 基于二进制方式安装DenyHosts181

5.2 DenyHosts配置目录详解181

5.3 DenyHosts配置实战182

5.4 启动DenyHosts服务183

5.5 删除被DenyHosts禁止的IP184

5.6 配置DenyHosts发送报警邮件185

5.7 基于Shell全自动脚本实现防黑客攻击185


第6章 iptables入门简介187

6.1 iptables表与链功能188

6.2 iptables数据包流程188

6.3 iptables四张表和五条链190

6.4 Linux下iptables下filter表190

6.5 Linux下iptables下NAT表191

6.6 Linux下iptables下mangle表191

6.7 Linux下iptables下raw表191

6.8 Linux下iptables命令剖析192

6.8.1 iptables命令参数192

6.8.2 匹配条件192

6.8.3 动作193

6.9 iptables企业案例规则实战一194

6.10 iptables企业案例规则实战二194


第7章 Firewalld防火墙企业实战197

7.1 Firewalld区域剖析197

7.2 Firewalld服务剖析199

7.3 Firewalld必备命令200

7.4 Firewalld永久设置205

7.5 Firewalld配置文件实战207

7.6 IT运维安全概念208

7.7 IT运维安全实战策略209

7.7.1 用户名密码策略209

7.7.2 启用Sudo超级特权210

7.7.3 关闭服务和端口211

7.7.4 服务监听控制211

7.7.5 远程登录服务器212

7.7.6 引入防火墙212

7.7.7 版本漏洞及补丁212



前言/序言

Linux 是当今三大操作系统(Windows、macOS、Linux)之一,其创始人是林纳斯·托瓦兹①。

林纳斯·托瓦兹 21 岁时用 4 个月的时间首次创建了 Linux 内核,于 1991 年 10 月 5 日正式对外发

布。Linux 系统继承了 UNIX 系统以网络为核心的思想,是一个性能稳定的多用户网络操作系统。

20 世纪 90 年代至今,互联网飞速发展,IT 引领时代潮流,而 Linux 系统是一切 IT 的基石,

其应用场景涉及方方面面,小到个人计算机、智能手环、智能手表、智能手机等,大到服务器、

云计算、大数据、人工智能、数字货币、区块链等领域。

为什么写《Linux 内核调优——构建高性能的企业服务》这本书?这要从我的经历说起。我

出生在贵州省一个贫困的小山村,从小经历了砍柴、放牛、挑水、做饭,日出而作、日落而归

的朴素生活,看到父母一辈子都生活在小山村里,没有见过大城市,所以从小立志要走出大山,

要让父母过上幸福的生活。正是这样的信念让我不断地努力。大学毕业至今,我在“北漂”的

IT 运维路上已走过了十多年:从初创小公司到国有企业、机关单位,再到图吧、研修网、京东

商城等 IT 企业,分别担任过 Linux 运维工程师、Linux 运维架构师、运维经理,直到现在创办的

京峰教育培训机构。

一路走来,很感谢生命中遇到的每一个人,是大家的帮助让我不断地进步和成长,也让我

明白了一个人活着不应该只为自己和自己的家人,还要考虑到整个社会,哪怕只能为社会贡献

一点点价值,人生就是精彩的。

为了帮助更多的人通过技术改变自己的命运,我决定和团队同事一起编写这本书。虽然市

面上关于 Linux 的书籍有很多,但是很难找到一本关于 Nginx Web 服务器企业实战、Linux 性能

优化与安全攻防实战、HTTP详解、Linux 高可用集群实战、黑客攻击 Linux 服务器与防护实战、

iptables 入门简介、Firewalld 防火墙企业实战等内容的详细、全面的主流技术书籍,这就是编写

本书的初衷。


① 创始人全称是 Linus Benedict Torvalds(林纳斯·本纳第克特·托瓦兹)。


II Linux 内核调优——构建高性能的企业服务


配套资源


程序代码、面试题目、学习路径、工具手册、简历模板等资料,请扫描下方二维码下载

或者到清华大学出版社官方网站本书页面下载。



配套资源


作者精心录制了与 Linux 开发相关的视频课程(3000 分钟,144 集),便于读者自学,扫

描封底“文泉课堂”刮刮卡中的二维码进行绑定后即可观看(注:视频内容仅供学习参

考,与书中内容并非一一对应)。

虽然已花费了大量的时间和精力核对书中的代码和内容,但难免存在纰漏,恳请读者批评

指正。


吴光科

2023 年 4 月



前 言

致谢

ACKNOWLEDGEMENT

感谢 Linux 之父 Linus Benedict Torvalds,他不仅创造了 Linux 系统,还影响了整个开源世界,

也影响了我的一生。

感谢我亲爱的父母,含辛茹苦地抚养我们兄弟三人,是他们对我无微不至的照顾,让我有

更多的精力和动力去工作,去帮助更多的人。

感谢王帅、李强、刘继刚、周育佳、谢彩珍、王奇、李建堂、张建潮、赵武星、王永明、

何庆强、张镇卿、周聪、赵海旺及其他挚友多年来对我的信任和鼓励。

感谢腾讯课堂所有的课程经理及平台老师,感谢 51CTO 学院院长一休及全体工作人员对我

及京峰教育培训机构的大力支持。

感谢京峰教育培训机构的每位学员对我的支持和鼓励,希望他们都学有所成,最终成为社

会的中流砥柱。感谢京峰教育培训机构 COO 蔡正雄,感谢京峰教育培训机构的辛老师、朱老师、

张老师、关老师、兮兮老师、小江老师、可馨老师等全体老师和助教、班长、副班长,是他们

的大力支持,让京峰教育能够帮助更多的学员。

最后要感谢我的爱人黄小红,是她一直在背后默默地支持我、鼓励我,让我有更多的精力

和时间去完成这本书。


吴光科

2023 年 4 月