具体描述
随着企业信息化建设的深入,使用开源软件搭建自己的开源系统成为了企业信息化建设的必然趋势。《开源IT系统及应用架构宝典:系统、工具、案例》全面而详细地讲解了基于RHEL/CentOS平台的各种服务及流行应用的配置方法,最后还通过一个实际的案例讲解了如何使用开源软件满足企业对多种服务及应用的需求。《开源IT系统及应用架构宝典:系统、工具、案例》主要包括开源协议简介、网络存储系统配置与应用、文件服务配置与应用、Web服务器配置与应用、代理服务配置与应用、邮件服务配置与应用、数据库系统配置与应用、VPN服务器配置与应用、网络管理工具应用、应用服务配置与应用等内容。
《开源IT系统及应用架构宝典:系统、工具、案例》适合所有开源软件爱好者阅读,也可作为大中专相关专业学生及老师的参考用书。
作者简介
张勤,MCSE、MCDBA、RHCE,从事软件开发(Delphi、Java)、项目管理、系统集成工作。曾参与多个基于Windows及Linux的大型系统集成项目,并在国内多个知名IT网站发表技术类文章。
目录信息
第2章 网络存储系统配置与应用 5
2.1 freenas:将普通pc变成网络存储服务器的操作系统 7
2.1.1 freenas安装 7
2.1.2 freenas磁盘配置 11
2.1.3 freenas服务配置 16
2.1.4 freenas其他配置 28
2.2 openfiler:linux下基于浏览器的网络存储服务器 31
2.2.1 openfiler安装 32
2.2.2 openfiler磁盘配置 36
2.2.3 openfiler服务配置 38
2.2.4 openfiler其他配置 44
2.3 网络存储系统应用案例 46
2.4 网络存储系统解决方案比较 54
第3章 文件服务配置与应用 59
3.1 proftpd:易于配置的ftp服务器 60
3.1.1 proftpd安装 60
3.1.2 proftpd配置 61
3.1.3 proftpd防病毒 70
3.2 vsftpd:小巧轻快/安全的ftp服务器 72
.3.2.1 vsftpd安装 72
3.2.2 vsftpd配置 73
3.3 samba:功能强大的文件打印共享服务器 82
3.3.1 samba安装 82
3.3.2 samba配置 82
3.3.3 samba防病毒 103
3.4 文件服务器实用配置案例 104
3.4.1 企业全功能ftp配置案例 104
3.4.2 企业全功能samba配置案例 108
3.5 文件服务器解决方案比较 111
第4章 web服务器配置与应用 113
4.1 apache:流行的web服务器 114
4.1.1 apache安装 115
4.1.2 apache配置 115
4.1.3 apache安全 142
4.1.4 apache实用工具 144
4.2 nginx:高性能的http和反向代理服务器 152
4.2.1 nginx安装 153
4.2.2 nginx配置 163
4.2.3 负载均衡配置 167
4.3 lighttpd:高性能的web服务器 175
4.3.1 lighttpd安装 176
4.3.2 lighttpd配置 181
4.4 web服务器比较 184
第5章 代理服务配置与应用 185
5.1 squid:功能强大的代理服务器 186
5.1.1 squid 2.6安装 187
5.1.2 squid 2.6基本配置 187
5.1.3 squid 2.6高级配置 196
5.1.4 squid 3.0安装 207
5.1.5 squid 3.0配置 209
5.1.6 squid实用工具 210
5.2 havp:支持病毒过滤的代理服务器 213
5.3 apache+nginx+squid大型web服务器架构搭建案例 214
5.3.1 配置数据库服务器 215
5.3.2 配置web服务器 216
5.3.3 配置后端反向代理服务器 220
5.3.4 配置前端反向代理服务器 221
第6章 邮件服务配置与应用 225
6.1 postfix:流行的邮件服务器 228
6.1.1 postfix安装 228
6.1.2 postfix配置 229
6.1.3 postfix安全 235
6.2 pop3/imap服务器 257
6.2.1 dovecot:易于配置的pop3/imap服务器 257
6.2.2 courier-imap:流行的pop3/imap服务器 258
6.3 webmail 259
6.3.1 squirrelmail:没有使用任何javascript代码的webmail 260
6.3.2 extmail:面向大容量应用的高性能webmail 261
6.4 iredmail:快速部署功能完善的shell脚本 261
6.5 大型企业全功能邮件服务器案例 267
第7章 数据库系统配置与应用 280
7.1 postgresql:大型对象-关系数据库管理系统 282
7.1.1 postgresql安装 282
7.1.2 postgresql配置 284
7.1.3 postgresql实用工具 307
7.2 mysql:流行的中/小型关系型数据库管理系统 308
7.2.1 mysql安装 309
7.2.2 mysql实用工具 309
7.3 数据库管理系统比较 316
第8章 vpn服务器配置及应用 318
8.1 openvpn:具备完全特征的ssl vpn 319
8.1.1 openvpn服务器端安装及配置 319
8.1.2 openvpn客户端安装及配置 322
8.2 pptpd:windows客户端默认支持的vpn 323
8.2.1 pptpd服务器端安装及配置 323
8.2.2 pptp客户端安装及配置 325
第9章 网络管理工具应用 327
9.1 wireshark/ethereal:网络数据采集分析工具 328
9.1.1 wireshark安装 328
9.1.2 wireshark使用 329
9.2 cacti:功能强大的监测分析工具 335
9.2.1 cacti安装 335
9.2.2 cacti使用 342
9.2.3 cacti脚本及模板 349
9.2.4 cacti插件 358
9.3 nagios:监视系统运行状态/网络信息的监视系统 358
9.3.1 nagios安装 359
9.3.2 nagios配置 362
第10章 应用服务配置与应用 372
10.1 bbs平台 379
10.1.1 dvbbs:国内最流行的bbs平台 379
10.1.2 discuz!:性能优异/功能全面的bbs平台 381
10.2 博客平台 383
10.2.1 wordpress:应用最广泛的博客平台 384
10.2.2 x-space:以博客功能为核心结合多种web 2.0应用元素 386
10.3 微博平台 391
10.3.1 statusnet 391
10.3.2 pagecookery 392
10.4 内容管理 394
10.4.1 dedecms:国内最流行的内容管理系统 395
10.4.2 mambo:功能丰富的动态门户引擎/内容管理系统 399
10.5 wiki知识库 402
10.6 社交/交友 405
10.7 电子商务平台 408
第11章 企业开源it系统案例 412
11.1 项目概要 413
11.2 项目实施 414
11.2.1 服务器操作系统安装 414
11.2.2 服务器初始配置 420
11.2.3 内部服务器配置 424
11.2.4 外围服务建立 453
后记 467
· · · · · · (收起)
读后感
豆瓣把目录都列出来了,相当不错。让大家了解一下工具是干什么的,至于具体配置的时候,我觉得google比书很管用多了,呵呵。 是在图书馆看到的,把目录里提到的工具整理了下,有些工具以前有用过,大概配置过。大部分都只是知道具体没配置过,如果网上没有的话,到时可以找这...
豆瓣把目录都列出来了,相当不错。让大家了解一下工具是干什么的,至于具体配置的时候,我觉得google比书很管用多了,呵呵。 是在图书馆看到的,把目录里提到的工具整理了下,有些工具以前有用过,大概配置过。大部分都只是知道具体没配置过,如果网上没有的话,到时可以找这...
豆瓣把目录都列出来了,相当不错。让大家了解一下工具是干什么的,至于具体配置的时候,我觉得google比书很管用多了,呵呵。 是在图书馆看到的,把目录里提到的工具整理了下,有些工具以前有用过,大概配置过。大部分都只是知道具体没配置过,如果网上没有的话,到时可以找这...
豆瓣把目录都列出来了,相当不错。让大家了解一下工具是干什么的,至于具体配置的时候,我觉得google比书很管用多了,呵呵。 是在图书馆看到的,把目录里提到的工具整理了下,有些工具以前有用过,大概配置过。大部分都只是知道具体没配置过,如果网上没有的话,到时可以找这...
豆瓣把目录都列出来了,相当不错。让大家了解一下工具是干什么的,至于具体配置的时候,我觉得google比书很管用多了,呵呵。 是在图书馆看到的,把目录里提到的工具整理了下,有些工具以前有用过,大概配置过。大部分都只是知道具体没配置过,如果网上没有的话,到时可以找这...
用户评价
这本书的封面设计得相当吸引人,那种带着科技感的蓝色调和清晰的字体排版,一下子就让人感觉到它内容的专业性。我迫不及待地想深入了解一下书中对现代IT系统架构的剖析,特别是它对微服务、容器化和云原生这些前沿技术的阐述深度。我期待的不仅仅是理论的堆砌,而是能够看到一些真实世界的案例分析,比如某个大型电商平台是如何运用这些架构理念进行改造和优化的。如果书中能提供一些可操作的实践指南,帮助读者理解如何在复杂的企业环境中落地这些先进架构,那就太棒了。毕竟,理论知识固然重要,但最终还是要落实到实际工作中去解决问题。我特别关注那些关于DevOps流程整合和自动化部署的章节,希望作者能在这方面给出一些独到的见解和最佳实践。这本书如果能做到理论与实践的完美结合,我想它一定会成为我工作案头不可或缺的参考书。
这本书的厚度和内容量看起来非常扎实,这让我对它是否能涵盖到应用架构的非功能性需求(如可扩展性、容错性、性能优化)的深度感到好奇。在实际的系统构建过程中,这些“看不见”的特性往往决定了系统的生死存亡。我期待这本书能提供一些关于负载均衡策略、故障转移机制设计的实战经验。比如,在面对突发流量高峰时,基于开源工具链如何快速实现弹性伸缩?在跨数据中心部署时,如何设计出既保证高可用性又兼顾最终一致性的数据复制方案?如果书中能用一些图表和具体的代码片段来佐证这些高级架构模式的实现细节,那就更好了。我希望读完这本书,我能够自信地去应对那些需要精细化调优和高可靠性保障的系统设计挑战,而不仅仅是停留在“能跑起来”的层面。
从一个架构师的角度来看,我更看重的是这本书在“选型决策”和“演进路线图”方面能提供的指导意义。面对市场上琳琅满目的开源技术,如何根据业务需求、团队技能和预算限制做出最优的技术选型决策,是一个永恒的难题。我希望这本书能提供一套决策框架,帮助我们避免“追新逐潮”的误区,而是建立起基于业务价值的技术评估体系。此外,对于一个正在快速成长的企业而言,如何设计一个能够平滑演进、逐步迭代的应用架构至关重要。这本书如果能提供一些关于“遗留系统现代化改造”的最佳实践,比如如何安全地拆分单体应用,如何逐步引入新的微服务架构而不中断现有业务,那无疑会大大提升其作为“宝典”的实用价值。我期待它能指引我构建出既能满足当下需求,又具备未来扩展潜力的可持续性IT架构。
我对这本书的期望很高,主要是希望能看到一些关于“集成”和“互操作性”的独到见解。如今的IT系统越来越复杂,不再是单一技术栈的天下,而是多种技术、多种平台相互交织的混合体。这本书如果能清晰地阐述如何设计出能够平稳地集成不同开源系统(比如数据库、消息队列、缓存服务等)的应用架构,并确保它们之间的数据一致性和高性能通信,那将是极具价值的。我尤其对关于API网关设计和数据流管理的部分感兴趣。我希望作者能用一种非常直观的方式,把那些复杂的分布式系统设计难题拆解开来,用架构图和清晰的逻辑去引导读者理解核心的权衡取舍。毕竟,一个“宝典”级别的著作,应该能帮助读者建立起宏观的、全局性的系统视角,而不是仅仅停留在单个组件的使用说明上。
作为一名长期关注开源软件生态的开发者,我对这本书的标题《开源IT系统及应用架构宝典》充满了期待。开源不仅仅是代码的共享,更是一种协作和创新的文化。我希望能在这本书里看到关于如何选择合适的开源技术栈、如何评估不同开源项目的成熟度和社区活跃度的详细论述。更重要的是,我希望它能深入探讨在利用开源组件构建企业级应用时,如何有效地管理依赖关系、应对安全风险以及进行二次开发和维护。很多市面上的书籍往往只停留在介绍技术本身,而忽略了“治理”和“可持续性”这两个关键点。如果这本书能提供一套系统的开源治理框架,帮助读者在享受开源红利的同时,规避潜在的陷阱,那它的价值就远超一般的技术手册了。我更倾向于那种能提供前瞻性思考,指引我们在快速变化的开源世界中保持清醒头脑的深度分析。
20121202读完,目录是亮点
20121202读完,目录是亮点
20121202读完,目录是亮点
20121202读完,目录是亮点
20121202读完,目录是亮点