构建高可用Linux服务器-(第3版)
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787111477877
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:420
- 出版时间:2014-10-01
- 条形码:9787111477877 ; 978-7-111-47787-7
本书特色
本书是linux运维领域公认的经典畅销书,是51cto、it168等知名网站和多位资深运维专家共同推荐的运维工程师**的工具书! 酒哥在linux运维领域潜心实践近10年,一直在运维一线,技术和思维都紧跟时代的发展,非常清楚运维工程师们需要什么,应该学习什么。本书不仅是他近10年工作经验的结晶,同时也是他的数万名读者和数十万粉丝共同需求和集体智慧的呈现。本书自第1版出版以来,就广受关注和好评,曾被《程序员》杂志和51cto等权威it媒体评为“10大*具技术影响力的图书”和“*受读者喜爱的原创图书”。笔者根据运维技术的发展和读者的反馈意见,不断地对书的内容进行优化:更新了过时的技术;补充了*新的内容;限于篇幅,部分内容作为电子版免费提供给读者在线阅读,从而使得这本书的内容更加完善。
内容简介
(1)linux运维领域公认经典畅销书,曾被《程序员》杂志和51cto等权威it媒体评为“10大*具技术影响力的图书”和“*受读者喜爱的原创图书”,运维工程师**工具书 (2)基于实际生产环境,从linux服务器构建与优化、高可用linux集群构建、mysql高可用架构设计、puppet自动化运维等多角度讲解了构建高可用linux服务器的方法和技巧
目录
前 言
第1章 linux服务器的构建与优化
1.1 使用pxe+dhcp+apache+kickstart无人值守安装centos 5.8 x86_
1.2 全面了解linux服务器
1.2.1 查看linux服务器的cpu详细情况
1.2.2 查看linux服务器的内存使用情况
1.2.3 查看linux服务器的硬盘使用情况
1.2.4 查看linux系统的平均负载
1.2.5 查看linux系统的其他参数
1.3 linux服务器的网络配置
1.3.1 配置linux服务器的网络
1.3.2 查看linux服务器的网络连接
1.3.3 查看linux服务器的进程
1.3.4 在centos 5.8、freebsd 8.1及windows下添加静态路由
1.4 linux服务器的日志管理
1.4.1 系统日志syslog.conf的配置详解
1.4.2 linux下的日志维护技巧
1.5 linux服务器的优化
1.5.1 如何根据服务器应用来选购服务器
1.5.2 centos 5.8*小化安装后的优化
1.5.3 优化linux下的内核tcp参数以提高系统性能
1.6 用开源工具nagios监控linux服务器
1.6.1 centos 5.8下的监控工具
1.6.2 nagios应该监控的服务器基础选项
1.6.3 工作中的nagios使用心得
1.7 小结
第2章 生产环境下服务器的故障诊断与排除
2.1 快速排障的重要性和必要性
2.2 安装系统时容易发生的错误描述与处理方法
2.2.1 忘记centos 5.8的root密码怎么办
2.2.2 正确重设root密码
2.2.3 安装freebsd 8.1时不要设置/boot分区
2.2.4 安装centos 5.8时忘了关闭iptalbes和selinux
2.3 网络配置时容易发生的错误描述与处理方法
2.3.1 安装centos 5.8时忘了激活网卡
2.3.2 centos 5.8网卡文件备份的正确方法
2.3.3 在centos 5.8下如何正确配置网关
2.3.4 防火墙初始化的注意事项
2.4 系统维护时应该注意的地方
2.4.1 服务器硬件改动进入了emergency模式
2.4.2 如何以普通用户的身份编辑无权限的文件
2.4.3 在linux下配置*大文件打开数的方法
2.4.4 在crontab下正确防止脚本运行冲突
2.5 紧急处理线上服务器故障的办法
2.5.1 更改administrator密码导致计划任务无法执行
2.5.2 centos 5.8的root密码被恶意篡改
2.5.3 bash文件损坏该如何正确处理
2.5.4 正确操作nohup让程序始终在后台运行
2.5.5 nginx负载均衡器出现故障
2.6 检查机房应注意的位置和细节问题
2.7 系统维护时应注意的非技术因素
2.8 小结
第3章 生产环境下的shell脚本
3.1 vim的基础用法及进阶心得
3.2 sed的基础用法及实用举例
3.2.1 sed的基础语法格式
3.2.2 sed的用法举例说明
3.3 基础正则表达式
3.4 linux下强大的查找命令find
3.5 汇总linux/unix下的bash快捷键
3.6 生产环境下的shell脚本分类
3.6.1 生产环境下的shell脚本备份类
3.6.2 生产环境下的开发类shell脚本
3.6.3 生产环境下的统计类shell脚本
3.6.4 生产环境下的监控类shell脚本
3.6.5 生产环境下的自动化类shell脚本
3.7 小结
第4章 构建高可用的linux集群
4.1 负载均衡高可用的核心概念和常用软件
4.1.1 什么是负载均衡高可用
4.1.2 以f5 big-ip作为负载均衡器
4.1.3 以lvs作为负载均衡器
4.1.4 以nginx作为负载均衡器
4.1.5 以haproxy作为负载均衡器
4.1.6 高可用软件keepalived
4.1.7 高可用软件heartbeat
4.1.8 高可用块设备drbd
4.2 负载均衡中的名词解释
4.2.1 什么是session
4.2.2 什么是session共享及实现的方法
4.2.3 什么是会话保持
4.3 负载均衡器的会话保持机制
4.3.1 f5 big-ip的会话保持机制
4.3.2 lvs的会话保持机制
4.3.3 nginx的会话保持机制
4.3.4 haproxy的会话保持机制
4.4 linux集群的项目案例分享
4.4.1 项目案例一:用nginx+keepalived实现在线票务系统
4.4.2 项目案例二:企业级web负载均衡高可用之nginx+keepalived
4.4.3 项目案例三:用lvs+keepalived构建高可用jsp集群
4.4.4 项目案例四:nginx主主负载均衡架构
4.4.5 项目案例五:生产环境下的高可用nfs文件服务器
4.4.6 项目案例六:haproxy双机高可用方案之haproxy+keepalived
4.4.7 项目案例七:百万级pv高可用网站架构设计
4.4.8 项目案例八:千万级pv高性能高并发网站架构设计
4.5 软件级负载均衡器的特点对比
4.6 项目实践中linux集群的总结和思考
4.7 细分五层解说网站架构
4.8 网站架构应关注和研究的方向
4.9 部分项目施工图纸
4.10 小结
第5章 mysql性能调优及高可用案例分享
5.1 mysql数据库的优化
5.1.1 服务器物理硬件的优化
5.1.2 线上环境中mysql应该采用的编译安装方法
5.1.3 mysql配置文件的优化
5.1.4 mysql上线后根据status状态进行适当优化
5.2 mysql数据库的高可用架构方案
5.2.1 生产环境下的mysql数据库主从replication同步
5.2.2 生产环境下的drbd+heartbeat+mysql双机高可用
5.2.3 利用mysql proxy 0.8.2实现数据的读写分离
5.3 利用sysbench对磁盘i/o作性能测试
5.4 生产环境下的mysql数据库备份
5.5 小结
第6章 分布式自动化部署管理工具puppet
6.1 puppet的基本概念及工作流程
6.2 安装puppet前的准备工作
6.3 puppet的详细安装步骤
6.4 puppet简单的文件应用
6.5 puppet的进阶操作
6.5.1 如何同步puppet-agent端上的常用服务
6.5.2 如何在puppet-agent上自动安装常用的软件包
6.5.3 如何自动同步puppet服务器端的目录文件
6.5.4 如何根据不同的puppet-agent名推送不同的文件
6.5.5 如何在puppet-agent端自动执行shell脚本
6.5.6 如何快速同步puppet服务器端的目录文件
6.5.7 erb模板来自动配置apache虚拟主机
6.6 puppet利用nginx多端口实现负载均衡
6.7 puppet配置文件的管理
6.8 小结
第7章 开源vpn软件在企业中的应用
7.1 流行的vpn技术及其分类
7.2 如何选择自己需要的vpn
7.3 pptpd vpn在企业中的部署应用
7.4 openvpn vpn在企业中的部署应用
7.4.1 案例一:在centos 5.8下路由模式配置openvpn服务器
7.4.2 案例二:在freebsd 8下网桥模式配置openvpn服务器
7.5 部署openvpn服务器的注意事项
7.5.1 openvpn如何注销用户
7.5.2 openvpn服务器的安全问题
7.6 openvpn vpn软件的应用范畴
7.7 小结
第8章 linux防火墙及系统安全
8.1 基础网络知识
8.1.1 osi网络参考模型
8.1.2 tcp/ip中三次握手及四次挥手的过程详解
8.1.3 其他基础网络知识
8.2 linux防火墙的概念
8.3 linux防火墙在企业中的作用
8.4 linux防火墙的语法
8.5 iptables基础知识
8.5.1 iptables的状态
8.5.2 iptables的conntrack记录
8.5.3 关于iptables模块的说明
8.5.4 iptables防火墙初始化的注意事项
8.5.5 如何保存运行中的iptables规则
8.6 如何流程化编写iptables脚本
8.7 学习iptables应该掌握的工具
8.7.1 命令行的抓包工具tcpdump
8.7.2 图形化抓包工具wireshark
8.7.3 强大的命令行扫描工具nmap
8.8 iptables的简单脚本学习
8.8.1 普通的web主机防护脚本
8.8.2 如何让别人ping通自己而自己也能ping通别人
8.8.3 建立安全vsftpd服务器
8.9 线上生产服务器的iptables脚本
8.9.1 安全的主机iptables防火墙脚本
8.9.2 自动分析黑名单及白名单的iptables脚本
8.9.3 利用recent模块限制同一ip的连接数
8.9.4 利用denyhosts工具和脚本来防止ssh暴力破解
8.10 tcp_wrappers应用级防火墙的介绍和应用
8.11 系统运维工作中的linux防火墙总结
8.12 linux系统自身的安全防护
8.12.1 selinux简介
8.12.2 selinux的相关设置
8.13 linux系统安全相关的工具
8.13.1 rootkit检测工具chkrootkit
8.13.2 文件系统完整性检查工具tripwire
8.13.3 防恶意扫描软件portsentry
8.14 linux服务器基础防护篇
8.15 如何防止入侵
8.16 小结
附录a xmanager 3.0企业版实用技巧集锦
附录b 使用screen管理远程会话
附录c 在centos 5.8 x86_64下安装及管理xen虚拟机
附录d 在centos 5.8下配置rsync服务器
相关资料
51cto与酒哥的缘分开始于2010年51cto举办的“十大杰出it博客大赛”,大赛结束后,酒哥的博客正式落户51cto,他凭借多年的系统运维经验和热衷于与人分享的精神,很快就在博客频道“显山露水”,成为了51cto的专家博客,深受读者欢迎。正所谓“抚琴觅知音,煮酒论英雄”,如果你是一位系统运维人员,强烈推荐你仔细研读这本书,它是酒哥多年工作经验的结晶,包含大量来自实际生产环境的案例和*佳实践。第1版和第2版上市后广获好评,引起广泛关注,被51cto的数百万网友评选为“2011年度*受读者喜爱的原创it图书”。
——51cto(www.51cto.com)
中国领先的it技术网站
酒哥是chinaunix论坛“集群和高可用”和“监控及自动化运维”技术版块的明星版主,在linux服务器的管理和运维方面积累了丰富的经验,热衷于分享,深受社区网友欢迎。酒哥的这本书*大的特点就是实践性强,所有内容都是酒哥一线生产环境中工作经验的结晶,非常实用。你学完了本书的内容,不仅能掌握构建高可用linux服务器的核心知识,而且能将书中的很多项目案例的解决方案用于解决实际工作中遇到的问题。本书的第1版和第2版因为高质量的内容而获得了较大的成功,第3版在第2版的基础上做了修正和补充,内容上更加完善和具有吸引力。
——chinaunix(www.chinaunix.net)
全球*大的linux/unix应用与开发者社区
作者简介
余洪春(抚琴煮酒) 高级系统架构师,从事CDN广告系统和电子商务网站运维工作9年多,在Linux集群、自动化运维、系统安全及高并发高流量网站架构设计等方面进行了深入的研究,在大量一线实践中积累了丰富的经验。精通负载均衡高可用技术,擅长电子商务和门户类网站架构。51CTO和ChinaUnix等知名社区的特邀专家,51CTO系统网络频道的专栏作家,ChinaUnix论坛“集群和高可用”及“监控及自动化运维”版版主,在社区内发表了大量技术文章,深受网友好评。 51CTO博客: http://yuhongchun.blog.51cto.com 新浪微博地址: http://weibo.com/yuhongchun027
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0