• 构建高可用Linux服务器
21年品牌 40万+商家 超1.5亿件商品

构建高可用Linux服务器

7.22 0.9折 79 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者余洪春 著

出版社机械工业出版社

ISBN9787111391791

出版时间2012-07

版次1

装帧平装

开本16开

纸张胶版纸

页数501页

定价79元

上书时间2024-12-06

纵列風

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:构建高可用Linux服务器
定价:79.00元
作者:余洪春 著
出版社:机械工业出版社
出版日期:2012-07-01
ISBN:9787111391791
字数:
页码:501
版次:2
装帧:平装
开本:16开
商品重量:
编辑推荐
·基于实际生产环境,从Linux虚拟化、集群、服务器故障诊断与排除、系统安全性等多角度阐述构建高可用Linux服务器的实践  ·版广获好评,分别被《程序员》杂志和51CTO网站评选为“2011年度10大技术影响力的图书”和“2011年度读者喜爱的原创IT图书”。
内容提要
本书是资深Linux/Unix系统管理专家兼架构师多年一线工作经验的结晶,51CTO和ChinaUnix等知名社区联袂推荐。版上市后广获好评,分别被《程序员》杂志和51CTO网站评选为“2011年度10大技术影响力的图书”和“2011年度读者喜爱的原创IT图书”。第2版在版的基础上进行了大量的修订和补充,不仅修正了原来存在争议和不够完善的内容,而且补充了大量关于高可用的内容,使得本书在内容上更具价值。本书结合实际生产环境,从Linux虚拟化、集群、服务器故障诊断与排除、系统安全性等多角度阐述构建高可用Linux服务器的实践。本书实践性非常强,包含大量企业级的应用案例及相应的解决方案,读者可以直接用这些方案解决在实际工作中遇到的问题。   全书一共9章。章以作者的项目实践为基础,以RHEL和CentOS为平台,有针对性地讲解了构建高性能Linux服务器的应该掌握的核心知识,包括硬件、网络配置、日志管理、性能优化、监控等重要内容;第2章讲解了Linux服务器的虚拟化,主要包括VMware和Xen两大虚拟机在WindowsServer 2003和CentOS系统下的使用方法和工作原理,同时还介绍了CitrixXenServer的使用方法;第3章探讨了生产环境下各种棘手的服务器故障的诊断与排除方法;第4章介绍了生产环境下的Shell脚本,这些脚本都经过实践验证,读者可以直接在实际工作中使用;第5章首先讲解了构建高可用Linux集群的理论知识,然后以作者的实际项目为例详细演示了构建高可用Linux集群环境的方法(附有项目施工图);最后还探讨了MySQL数据库性能优化方面的话题;第6章以理论与案例相结合的方式讲解了VPN在企业中的部署与应用,包括VPN技术的分类和选择、IPSecVPN的不足和OpenVPN的应用范畴、OpenVPN的部署案例和部署时的注意事项;第7章全面讲解了Linux防火墙及系统安全方面的内容,其中iptables相关的知识是重点,讲解非常详细,很多脚本都可以直接使用;第8章介绍了构建免费开源的企业级邮件系统的完整过程,这也来自于作者在实际工作中的实践;第9章针对系统管理员的学习、工作以及职业规划给出了一些宝贵的建议,对新人尤为有帮助。
目录
推荐序一推荐序二推荐序三推荐序四前言第1章Linux服务器构建基础1.1Linux服务器的安装方法1.1.1光盘安装CentOS 5?5 x86_641.1.2使用PXE DHCP Apache KickStart无人值守安装RHEL1.1.3Linux的其他安装方法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.3Linux服务器的网络配置1.3.1配置Linux服务器的网络1.3.2查看Linux服务器的网络连接1.3.3查看Linux服务器的进程1.3.4在CentOS 5?5、FreeBSD 8?1及Windows下添加静态路由1.4Linux服务器的日志管理1.4.1系统日志syslog?conf的配置详解1.4.2Linux下的日志维护技巧1.4.3用Shell脚本分析Nginx日志1.5Linux服务器的优化1.5.1根据服务器应用来选购服务器1.5.2CentOS 5_5最小化安装后的优化1.5.3优化Linux下的内核TCP参数以提高系统性能1.5.4生产服务器应尽量选择编译安装软件包1.6用开源工具Nagios监控Linux服务器1.6.1CentOS 5_5下的监控工具简介1.6.2Nagios应该监控的服务器基础选项1.6.3Nagios监控Windows 2003时应注意的事项1.6.4Nagios使用心得1.7项目实施中应该注意的事项1.8小结第2章Linux服务器虚拟化2.1FreeBSD下的jail虚拟机2.1.1jail虚拟机的特点2.1.2在FreeBSD 8.1下安装jail的详细步骤2.1.3使用jexec工具管理jail虚拟机2.1.4使用ezjail工具创建和管理jail虚拟机2.1.5jail在生产环境下的注意事项2.2Linux系统自带的Xen虚拟机2.2.1Xen虚拟机的工作原理及优势2.2.2在CentOS 5_6 x86_64下安装Xen虚拟机2.2.3在CentOS 5_5下安装Xen虚拟机2.2.4安装台虚拟机(模板机)2.2.58分钟快速部署虚拟机2.2.6Xen虚拟机的管理2.2.7Xen寄宿服务器的管理2.2.8Xen在生产环境下的应用2.3Citrix XenServer 5.6虚拟机使用心得2.4用VMware Server搭建64位系统测试环境2.5小结第3章生产环境下服务器的故障诊断与排除3.1快速排障的重要性和必要性3.2安装系统时容易发生的错误描述与处理方法3.2.1忘记了CentOS 5.5的root密码怎么办3.2.2正确重设root密码3.2.3安装FreeBSD 8.1时不要设置boot分区3.2.4CentOS 5.5的Grub引导程序出错3.2.5安装CentOS 5.5时忘了关闭iptables和SELinux3.2.6如何解决PuTTY或PieTTY的乱码问题3.2.7安装双系统时不小心删除了Grub所在的分区3.3网络配置时容易发生的错误描述与处理方法3.3.1安装CentOS 5.5时忘了激活网卡3.3.2 CentOS 5.5网卡文件备份的正确方法3.3.3解决远程桌面超出连接数的问题3.3.4在CentOS 5.5下如何正确配置网关3.3.5VMware的机器应该如何配置自动对时3.3.6防火墙初始化的注意事项3.4系统维护时的注意事项3.4.1尽量源码安装,谨慎操作yum3.4.2服务器硬件改动进入了Emergency模式3.4.3如何以普通用户的身份编辑无权限的文件3.4.4在Linux下配置文件打开数的方法3.4.5在Crontab下运行PHP程序的正确方法3.4.6在Crontab下正确防止脚本运行冲突3.5紧急处理线上服务器故障的办法3.5.1更改Administrator密码导致计划任务无法执行3.5.2FreeBSD 8.1下的sudoer文件意外损坏3.5.3CentOS 5.5的root密码被恶意篡改3.5.4bash损坏该如何正确处理3.5.5正确操作nohup让程序始终在后台运行3.5.6负载均衡器出现故障3.6检查机房应注意的位置和细节问题3.7系统维护时应注意的非技术因素3.8小结第4章生产环境下的Shell脚本4.1Vim的基础用法及进阶心得4.2Sed的基础用法及实用举例4.2.1Sed的基础语法格式4.2.2Sed的用法举例说明4.3基础正则表达式4.4Linux下强大的查找命令find4.5汇总LinuxUNIX下的bash快捷键4.6生产环境下的Shell脚本分类4.6.1生产环境下的Shell脚本备份类4.6.2生产环境下的开发类Shell脚本4.6.3生产环境下的统计类Shell脚本4.6.4生产环境下的监控类Shell脚本4.6.5生产环境下的自动化类Shell脚本4.6.6生产环境下的安全类Shell脚本4.7小结第5章构建高可用的Linux集群5.1负载均衡高可用的核心概念和常用软件5.1.1什么是负载均衡高可用5.1.2以F5 BIG?IP作为负载均衡器5.1.3以LVS作为负载均衡器5.1.4以Nginx作为负载均衡器5.1.5以HAProxy作为负载均衡器5.1.6高可用软件Keepalived5.1.7高可用软件Heartbeat5.1.8高可用块设备DRBD5.2负载均衡中的名词解释5.2.1什么是Sessio5.2.2什么是Session共享及实现的方法5.2.3什么是会话保持5.3负载均衡器的会话保持机制5.3.1F5 Big?IP的会话保持机制5.3.2LVS的会话保持机制5.4Linux集群的项目案例分享5.4.1项目案例一:用Nginx Keepalived实现在线票务系统5.4.2项目案例二:企业级Web负载均衡高可用之Nginx Keepalived5.4.3项目案例三:用LVS Keepalived构建高可用JSP集群5.4.4项目案例四:Nginx主主负载均衡架构5.4.5项目案例五:生产环境下的高可用NFS文件服务器5.4.6项目案例六:HAProxy双机高可用方案之HAProxy Keepalived5.4.7项目案例七:百万级PV高可用网站架构设计5.4.8项目案例八:千万级PV高性能高并发网站架构设计5.5软件级负载均衡器的特点对比5.6项目实践中Linux集群的总结和思考5.7细分五层解说网站架构5.8网站架构应关注和研究的方向5.9MySQL数据库的优化5.9.1服务器物理硬件的优化5.9.2MySQL应该采用编译安装的方法5.9.3MySQL配置文件的优化5.9.4MySQL上线后根据status状态进行适当优化5.9.5MySQL数据库的可扩展性架构方案5.9.6MySQL双主多从高可用配置方案5.9.7生产环境下的MySQL数据库主从Replication同步5.9.8CentOS 5.6 x86_64下MySQL Proxy 0?8?2的安装及测试5.10生产环境下的MySQL数据库备份5.11部分项目施工图纸5.12小结第6章VPN在企业中的部署应用6.1流行的VPN技术及其分类6.2如何选择自己需要的VPN6.3IPSec VPN的不足6.4OpenVPN的应用范畴6.5经典企业VPN部署案例6.5.1案例一:在CentOS 5.5 x86_64下单网卡配置PPTPD服务器6.5.2案例二:在CentOS 5.5 x86.64下路由模式配置OpenVPN服务器6.5.3案例三:在FreeBSD 8 x86.64下网桥模式配置OpenVPN服务器6.6部署OpenVPN服务器的注意事项6.6.1OpenVPN如何注销用户6.6.2OpenVPN服务器的安全问题6.6.3OpenVPN服务器的负载均衡6.7小结第7章Linux防火墙及系统安全7.1基础网络知识7.1.1OSI网络参考模型7.1.2TCPIP三次握手四次挥手的过程详解7.1.3其他基础网络知识7.2Linux防火墙的概念7.3Linux防火墙在企业中的作用7.4Linux防火墙的语法7.5iptables基础知识7.5.1iptables的状态state7.5.2iptables的Conntrack记录7.5.3关于iptables模块的说明7.5.4iptables防火墙初始化的注意事项7.5.5如何保存运行中的iptables规则7.6如何流程化编写iptables脚本7.7学习iptables应该掌握的工具7.7.1命令行的抓包工具TCPDump7.7.2图形化抓包工具Wireshark7.7.3强大的命令行扫描工具Nmap7.7.4安全工具hping7.8iptables的简单脚本学习7.8.1普通的Web主机防护脚本7.8.2如何让别人ping不到自己而自己能ping通别人7.8.3建立安全的vsftpd服务器7.9线上生产服务器的iptables脚本7.9.1安全的主机iptables防火墙脚本7.9.2自动分析黑名单及白名单的iptables脚本7.9.3利用recent模块限制同一IP的连接数7.9.4利用DenyHosts工具和脚本来防止SSH暴力破解7.9.5将iptables作为企业的NAT路由器7.9.6如何使用工具地监控NAT路由器7.10TCP_wrappers应用级防火墙的介绍和应用7.11系统运维工作中的Linux防火墙总结7.12Linux系统自身的安全防护7.12.1SELinux简介7.12.2SELinux的相关设置7.13Linux系统安全相关的工具7.13.1Rootkit检测工具Chkrootkit7.13.2文件系统完整性检查工具Tripwire7.13.3防恶意扫描软件PortSentry7.14Linux服务器基础防护篇7.15如何防止入侵7.16小结第8章如何构建开源免费的企业级邮件系统8.1DNS服务器的架设8.1.1邮件服务器与DNS的关系8.1.2如何架设内部DNS服务器8.1.3如何以源码方式安装公网DNS服务器8.1.4维护DNS服务器应该注意的事项8.2电子邮件的传输过程8.3如何搭建开发邮件服务器8.3.1搭建Sendmail Dovecot邮件系统8.3.2搭建Postfix Dovecot邮件系统8.4搭建iRedMail企业级邮件服务器8.4.1iRedMail企业级邮件服务器的介绍8.4.2在CentOS 5.2 x86.64上安装iRedMail 0.4.08.4.3Postfix本身的防垃圾功能8.4.4iRedMail 0.4.0特有的防垃圾技术8.4.5iRedMail 0.4.0如何利用ClamAV防病毒8.4.6iRedMail 0.4.0邮件服务器的网络安全8.4.7iRedMail 0.4.0邮件服务器系统的监控8.4.8iRedMail 0.4.0的系统文件备份8.4.9iRedMail 0.4.0的MySQL数据库备份方案8.4.10维护iRedMail 0.4.0邮件服务器的一些注意事项8.5小结第9章系统管理员在企业中的职业定位及发展方向9.1系统管理员的概念和工作职责9.2系统管理员应该熟悉的系统9.3系统管理员应该熟悉的工具9.4Linux的学习及进阶之路9.5系统管理员应该如何工作9.6系统管理员的发展方向9.7系统管理员如何进阶为系统架构师9.8系统管理员之企业生存守则9.9小结附录AXmanager 3.0企业版实用技巧集锦附录B使用Screen管理远程会话附录C自动化部署管理工具Puppet附录D在CentOS 5.5下配置rsync服务器附录Ersync inotify实现数据的实时同步更新
作者介绍
余洪春(网名“抚琴煮酒”)资深项目实施工程师、高级系统架构师,从事CDN电子广告系统和电子商务网站运维工作7年多,在高可用Linux集群、Linux虚拟化、企业VPN、Shell脚本、Linux系统安全等方面进行了深入的研究,在大量一线实践中积累了丰富的经验。精通负载均衡高可用技术,擅长电子商务和证券类网站架构。51CTO和ChinaUnix等知名社区的特邀专家,51CTO系统、安全、网络频道的专栏作家,ChinaUnix论坛“集群和高可用版”版主,在社区内发表了大量技术文章,深受网友好评。51CTO博客:ChinaUnix博客:yuhongchun.blog.chinaunix.net
序言

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP