Cheap Web Hosting and Domain Registration - Dayana Host Cheap Web Hosting and Domain Registration - Dayana Host Cheap Web Hosting and Domain Registration - Powered by Dayana Networks   Cheap Web Hosting with Instant Account Activation by Dayana Host
More than 68,202 web sites hosted. Latest client joined at Nov 21, 2008, 2:30am PST

Useful Books and Software

Related Apache Books

     
 
Books and Software > Books > Apache > Page 9 > Professional Apache 2.0
 
     
 
Professional Apache 2.0
 
3.5 of 5.0
 
Professional Apache 2.0
The power and flexibility of Apache have made it the most popular web server on the Internet. Now, after three years of development, the Apache Software Foundation has released Apache 2.0.

With the introduction of OS-specific Multi-Processing Modules (MPMs) and the Apache Portable Runtime, Apache 2.0 runs on more platforms with greater ease. Apache 2.0 brings a significant revision of the Apache build system, a more powerful architecture, and numerous improvements and additions to modules and directives. This book provides a comprehensive guide to all that is new in Apache 2.0, together with the most recent enhancements to Apache 1.3. New capabilities, support for embedded scripting, performance tuning, monitoring, and server security are presented in focused, easily applied sections. What does this book cover?

- The Apache 2.0 web server, including upgrades and updates from Apache 1.3

- New features in Apache 1.3, and migration of Apache 1.3 servers to Apache 2.0

- Installing Apache from a binary distribution or building from source for UNIX and Windows

- Delivering dynamic content efficiently and securely with CGI and FastCGI

- Virtual hosting with Apache - simple, complex, and en masse

- Proxying and caching, fault tolerance and clustering, and benchmarking of Apache servers

- Monitoring and securing Apache servers

- Extending Apache with third-party modules for Perl, Python, PHP, Tcl, Java, Ruby, and WebDAV

A series of Apache 1.x products got the world through the Internet economy bubble. Now, Apache 2.0 is here for the long-haul work of making Internet businesses profitable over time. Apache 2.0 represents significant improvements in functionality and ease of use, and Professional Apache 2.0 shows you how to capitalize on them. If you've been unable to glean the information you need from the online documentation, or if you want something more substantial than a URL to refer to when there's a problem, you'll be happy to have this book on your reference bookshelf. A lot of what's here is as relevant to older versions of Apache as to version 2.0, and the new stuff gets the in-depth attention it deserves.

The work of Peter Wainwright and his team (Wainwright wrote several of Wrox Press's well-regarded Perl books) is typical of the Wrox approach to subjects. Different people wrote various sections, and they've all been edited into the "guided tour" format (let's try this, then this, and now look at this...). That style works well for teaching and documenting Apache, largely because most of the sections include a balance of explanatory text, command summaries, and configuration file listings. The style seems a bit scattershot from time to time, but it's easy to zero in on what you need via the index. --David Wall

Topics covered: How to set up, use, and adjust the version 2.0 release of Apache Web server. Much of the authorial team's work deals with setting up Apache to minimize security holes and maximize performance, but other sections deal with the ins and outs of new features like IPv6 address management and Multi-Processing Modules (MPMs).

 
Publisher: Wrox Press
Authors: Peter Wainwright, Poornachandra, Dr. Sarang, Afrasiab Ahmad, Sean Chittneden, Vivek Chopra
Release Date: 2002-05
ISBN/EAN: 1861007221 / 9781861007223

New Price: $206.91 / Used Price: $4.21 / Collectible Price: n.a.
Buy it Now!
Average Rating: 3.5
Number of Reviews: 15

 

TerribleRating:
This book was good for comparing apache 1.3 and apache 2.0, and that was the end of what helped. I am a programmer and a network administrator, and I am trying to intigrate FreeBSD and Apache into a windows environment. I am amazed by how much this book has overcomplicated simple things in apache. I paid about $22 for the book, and I have never been so disapointed.
Total Votes: 0, Helpful Votes: 0, Date: 2006-02-13
 
Yuck!!!Rating:
This book is overly technically dense and way too thick. And it was on the verge of unreadable. The way Wainwright wrote this book reminded me of the first scene of Ferris Beuller's Day Off. Yep, you guessed it, the one with the teacher's annoying monotanous voice, well, that's Wainwright, et al in this book. Also, when Wainwright covered TCP/IP I freaked out: I had no idea what a NAK was. After checking Stevens' TCP/IP bible (TCP/IP Illustrated), It turned out that there is none. So the 10 or so technical reviewers should be ashamed of themselves. Granted, everyone has heard of the 3 way handshake and four way close; however, the details of TCP's timeout and retransmition algorithms are complicated but not unintelligible. The authors also do a poor job explaining the material. In fact, they don't really explain it; instead, they state it and assume you've understood it. Also, the authors speak in the second person with We and Our! I find this irritating and offensive. Anyone who managed to get through college knows that you're supposed to use you aditude. Yet the editors of this book seemed to make no note of it(It's on almost every page). In conclusion, this book manages to cover all of apache in a bibleish fashion, but it has obvious errors that make you feel like you know the material better than the authors do.
Total Votes: 12, Helpful Votes: 0, Date: 2004-06-27
 
Not for beginnersRating:
Moving from the IIS environment to the Unix environment; being fairly computer literate and having become quite familiar with basic Unix administration, I was looking for a good source to get me up to speed on Apache.

This book is not it.

It assumes a fairly detailed basic knowledge which most 'newbies' to the Unix/Apache world just do not have. After I had learnt quite a bit about Apache (from another source) I found this book excelent to tune that knowledge. It is however, as the title 'Professional Apache' suggests, for the Professional Apache administrator. Don't get it to learn about Apache, get it when you already know quite a bit about Apache, and need to learn how to refine that knowledge and need to tweak Apache for maximum performance!

Wainwright is incredibly knowledable, but like many knowledgeable people he forgets that for the average Joe to get from A to Z he has to go via BCDE & F and can't start at UVWX & Y. This is not a criticism of Peter but rather is a criticism of the Wrox editorial staff.

I do feel that the editorial staff could, with a little intelligent effort, have helped Peter create a book that could indeed have become the 'bible' of Apache Administration.

Total Votes: 26, Helpful Votes: 21, Date: 2002-10-25
 
Excellent, comprehensive Guide to the latest version of ApacRating:
Apache's HTTP server has been by many measures the most popular web server on the web, and perhaps the primary application that drives people to Linux and open source. Three years ago, Wrox published the definitive book on running the Apache server by Peter Wainwright. Excellent though the book was, it badly needed updating. In May 2002, Wrox published another book, Professional Apache 2.0, which covers the new generation of Apache server, as well as older 1.3x versions that are still running production servers around the world."

Although Apache changed a great deal in its version 2.0, it is a credit to the Apache folk that the config files and command line options have basically remained the same for sys admins. For this reason, the book seems to include a lot of material (CGI security, building, core modules) from the original book. However, a closer look reveals many changes. Almost every chapter includes a discussion about how features differ in both versions of Apache. The book does a good job of giving an overview of Apache's architectural changes and how the use of multi-processing modules (MPM) allow the admin to choose an optimal implementation of apache. This edition, noticeably bigger than the previous one, contains many more examples of how one can extend apache functionality (configuring for binary distribution, setting up virtual interfaces, load sharing). Many sections have been expanded. The discussion of security and SSL is more detailed, yet more succinct; so is the section on content negotiation, (which is twice as long as the previous book), doing proxy server configurations, rsync and benchmarking performance. The discussion on hardening the server was great and up-to-date, although I wish the book spent more time discussing on patching and upgrading.

What is new to the book? We find a longer discussion of graphic administration tools for Windows and Unix, including webmin (which actually I wanted more of). We also have discussions of newer modules such as mod_ruby, mod_python, mod_dav as well as a brief description on how to install tomcat alongside apache. The discussion of mod_dav was especially helpful and interesting to me (and I was especially glad that the author acknowledged the Subversion DAV module, something which is bound to become more important). The php stuff hasn't changed much (although at the time the book was published, 2.0 compatibility with PHP was still an iffy proposition). The book's discussion of mod_perl isn't significantly different, although it does point out migration issues and some additional features.

Generally, the book is clearly written and contains enough examples to find any configuration you want. A few parts required rereading (especially the part about proxies and proxypasses), and occasionally I needed a better explanation of what the example code was supposed to do.

No book can be everything for everybody, and nobody can accuse the book of not having enough content (it is after all more than 700 pages!). I found myself wishing for other things. The book briefly discussed 2.0's support for ipv6, but I longed for a fuller explanation and a more detailed example (Fortunately, I had seen a good ipv6 tutorial on Linux Journal ). Also, I would have liked more information about other web application servers (like zope that Apache sometimes coexists with, content frameworks (such as cocoon) and other goodies produced by the Apache Foundation. The author might legitimately feel that such subjects lie outside the book's scope, but such topics are becoming more important.

In summary: for newbies who are looking for a guide to start with: this is the definitive book to read. It's definitive and a little imposing, but it is well written and logically arranged.

For people already familiar with Apache 1.3 but looking for more depth about ipv6, php, content frameworks or Tomcat, it might be better to read books on those specific subjects instead of this one. Indeed, Wrox will soon be coming out with a book specifically on Apache and Tomcat.

For experienced system administrators, the material in this book may not be terribly new, but they will still appreciate the variety of configuration examples for managing large numbers of virtual hosts and the convenience of having documentation of the 1.3/2.0 differences at their fingertips.

Total Votes: 15, Helpful Votes: 14, Date: 2002-09-10
 
The only book for mod_rubyRating:
This book is the only book that describes mod_ruby as far as I know.

You can know various things about mod_ruby from this book. For example:

* What is mod_ruby
* How to configure Apache to use mod_ruby
* How to configure Apache to use eRuby
* Output buffering mechanism of mod_ruby
* Apache API for Ruby

The author of this section is Sean Chittenden. He is the most powerful contributor to mod_ruby, so his document is very reliable.

I hope you enjoy this book and mod_ruby:-)
If you don't know what is mod_ruby, please read this book!

Total Votes: 6, Helpful Votes: 3, Date: 2002-08-19
 
TerribleRating:
This book was good for comparing apache 1.3 and apache 2.0, and that was the end of what helped. I am a programmer and a network administrator, and I am trying to intigrate FreeBSD and Apache into a windows environment. I am amazed by how much this book has overcomplicated simple things in apache. I paid about $22 for the book, and I have never been so disapointed.
Total Votes: 0, Helpful Votes: 0, Date: 2006-02-13
 
Yuck!!!Rating:
This book is overly technically dense and way too thick. And it was on the verge of unreadable. The way Wainwright wrote this book reminded me of the first scene of Ferris Beuller's Day Off. Yep, you guessed it, the one with the teacher's annoying monotanous voice, well, that's Wainwright, et al in this book. Also, when Wainwright covered TCP/IP I freaked out: I had no idea what a NAK was. After checking Stevens' TCP/IP bible (TCP/IP Illustrated), It turned out that there is none. So the 10 or so technical reviewers should be ashamed of themselves. Granted, everyone has heard of the 3 way handshake and four way close; however, the details of TCP's timeout and retransmition algorithms are complicated but not unintelligible. The authors also do a poor job explaining the material. In fact, they don't really explain it; instead, they state it and assume you've understood it. Also, the authors speak in the second person with We and Our! I find this irritating and offensive. Anyone who managed to get through college knows that you're supposed to use you aditude. Yet the editors of this book seemed to make no note of it(It's on almost every page). In conclusion, this book manages to cover all of apache in a bibleish fashion, but it has obvious errors that make you feel like you know the material better than the authors do.
Total Votes: 12, Helpful Votes: 0, Date: 2004-06-27
 
Not for beginnersRating:
Moving from the IIS environment to the Unix environment; being fairly computer literate and having become quite familiar with basic Unix administration, I was looking for a good source to get me up to speed on Apache.

This book is not it.

It assumes a fairly detailed basic knowledge which most 'newbies' to the Unix/Apache world just do not have. After I had learnt quite a bit about Apache (from another source) I found this book excelent to tune that knowledge. It is however, as the title 'Professional Apache' suggests, for the Professional Apache administrator. Don't get it to learn about Apache, get it when you already know quite a bit about Apache, and need to learn how to refine that knowledge and need to tweak Apache for maximum performance!

Wainwright is incredibly knowledable, but like many knowledgeable people he forgets that for the average Joe to get from A to Z he has to go via BCDE & F and can't start at UVWX & Y. This is not a criticism of Peter but rather is a criticism of the Wrox editorial staff.

I do feel that the editorial staff could, with a little intelligent effort, have helped Peter create a book that could indeed have become the 'bible' of Apache Administration.

Total Votes: 26, Helpful Votes: 21, Date: 2002-10-25
 
Excellent, comprehensive Guide to the latest version of ApacRating:
Apache's HTTP server has been by many measures the most popular web server on the web, and perhaps the primary application that drives people to Linux and open source. Three years ago, Wrox published the definitive book on running the Apache server by Peter Wainwright. Excellent though the book was, it badly needed updating. In May 2002, Wrox published another book, Professional Apache 2.0, which covers the new generation of Apache server, as well as older 1.3x versions that are still running production servers around the world."

Although Apache changed a great deal in its version 2.0, it is a credit to the Apache folk that the config files and command line options have basically remained the same for sys admins. For this reason, the book seems to include a lot of material (CGI security, building, core modules) from the original book. However, a closer look reveals many changes. Almost every chapter includes a discussion about how features differ in both versions of Apache. The book does a good job of giving an overview of Apache's architectural changes and how the use of multi-processing modules (MPM) allow the admin to choose an optimal implementation of apache. This edition, noticeably bigger than the previous one, contains many more examples of how one can extend apache functionality (configuring for binary distribution, setting up virtual interfaces, load sharing). Many sections have been expanded. The discussion of security and SSL is more detailed, yet more succinct; so is the section on content negotiation, (which is twice as long as the previous book), doing proxy server configurations, rsync and benchmarking performance. The discussion on hardening the server was great and up-to-date, although I wish the book spent more time discussing on patching and upgrading.

What is new to the book? We find a longer discussion of graphic administration tools for Windows and Unix, including webmin (which actually I wanted more of). We also have discussions of newer modules such as mod_ruby, mod_python, mod_dav as well as a brief description on how to install tomcat alongside apache. The discussion of mod_dav was especially helpful and interesting to me (and I was especially glad that the author acknowledged the Subversion DAV module, something which is bound to become more important). The php stuff hasn't changed much (although at the time the book was published, 2.0 compatibility with PHP was still an iffy proposition). The book's discussion of mod_perl isn't significantly different, although it does point out migration issues and some additional features.

Generally, the book is clearly written and contains enough examples to find any configuration you want. A few parts required rereading (especially the part about proxies and proxypasses), and occasionally I needed a better explanation of what the example code was supposed to do.

No book can be everything for everybody, and nobody can accuse the book of not having enough content (it is after all more than 700 pages!). I found myself wishing for other things. The book briefly discussed 2.0's support for ipv6, but I longed for a fuller explanation and a more detailed example (Fortunately, I had seen a good ipv6 tutorial on Linux Journal ). Also, I would have liked more information about other web application servers (like zope that Apache sometimes coexists with, content frameworks (such as cocoon) and other goodies produced by the Apache Foundation. The author might legitimately feel that such subjects lie outside the book's scope, but such topics are becoming more important.

In summary: for newbies who are looking for a guide to start with: this is the definitive book to read. It's definitive and a little imposing, but it is well written and logically arranged.

For people already familiar with Apache 1.3 but looking for more depth about ipv6, php, content frameworks or Tomcat, it might be better to read books on those specific subjects instead of this one. Indeed, Wrox will soon be coming out with a book specifically on Apache and Tomcat.

For experienced system administrators, the material in this book may not be terribly new, but they will still appreciate the variety of configuration examples for managing large numbers of virtual hosts and the convenience of having documentation of the 1.3/2.0 differences at their fingertips.

Total Votes: 15, Helpful Votes: 14, Date: 2002-09-10
 
The only book for mod_rubyRating:
This book is the only book that describes mod_ruby as far as I know.

You can know various things about mod_ruby from this book. For example:

* What is mod_ruby
* How to configure Apache to use mod_ruby
* How to configure Apache to use eRuby
* Output buffering mechanism of mod_ruby
* Apache API for Ruby

The author of this section is Sean Chittenden. He is the most powerful contributor to mod_ruby, so his document is very reliable.

I hope you enjoy this book and mod_ruby:-)
If you don't know what is mod_ruby, please read this book!

Total Votes: 6, Helpful Votes: 3, Date: 2002-08-19
 
TerribleRating:
This book was good for comparing apache 1.3 and apache 2.0, and that was the end of what helped. I am a programmer and a network administrator, and I am trying to intigrate FreeBSD and Apache into a windows environment. I am amazed by how much this book has overcomplicated simple things in apache. I paid about $22 for the book, and I have never been so disapointed.
Total Votes: 0, Helpful Votes: 0, Date: 2006-02-13
 
Yuck!!!Rating:
This book is overly technically dense and way too thick. And it was on the verge of unreadable. The way Wainwright wrote this book reminded me of the first scene of Ferris Beuller's Day Off. Yep, you guessed it, the one with the teacher's annoying monotanous voice, well, that's Wainwright, et al in this book. Also, when Wainwright covered TCP/IP I freaked out: I had no idea what a NAK was. After checking Stevens' TCP/IP bible (TCP/IP Illustrated), It turned out that there is none. So the 10 or so technical reviewers should be ashamed of themselves. Granted, everyone has heard of the 3 way handshake and four way close; however, the details of TCP's timeout and retransmition algorithms are complicated but not unintelligible. The authors also do a poor job explaining the material. In fact, they don't really explain it; instead, they state it and assume you've understood it. Also, the authors speak in the second person with We and Our! I find this irritating and offensive. Anyone who managed to get through college knows that you're supposed to use you aditude. Yet the editors of this book seemed to make no note of it(It's on almost every page). In conclusion, this book manages to cover all of apache in a bibleish fashion, but it has obvious errors that make you feel like you know the material better than the authors do.
Total Votes: 12, Helpful Votes: 0, Date: 2004-06-27
 
Not for beginnersRating:
Moving from the IIS environment to the Unix environment; being fairly computer literate and having become quite familiar with basic Unix administration, I was looking for a good source to get me up to speed on Apache.

This book is not it.

It assumes a fairly detailed basic knowledge which most 'newbies' to the Unix/Apache world just do not have. After I had learnt quite a bit about Apache (from another source) I found this book excelent to tune that knowledge. It is however, as the title 'Professional Apache' suggests, for the Professional Apache administrator. Don't get it to learn about Apache, get it when you already know quite a bit about Apache, and need to learn how to refine that knowledge and need to tweak Apache for maximum performance!

Wainwright is incredibly knowledable, but like many knowledgeable people he forgets that for the average Joe to get from A to Z he has to go via BCDE & F and can't start at UVWX & Y. This is not a criticism of Peter but rather is a criticism of the Wrox editorial staff.

I do feel that the editorial staff could, with a little intelligent effort, have helped Peter create a book that could indeed have become the 'bible' of Apache Administration.

Total Votes: 26, Helpful Votes: 21, Date: 2002-10-25
 
Excellent, comprehensive Guide to the latest version of ApacRating:
Apache's HTTP server has been by many measures the most popular web server on the web, and perhaps the primary application that drives people to Linux and open source. Three years ago, Wrox published the definitive book on running the Apache server by Peter Wainwright. Excellent though the book was, it badly needed updating. In May 2002, Wrox published another book, Professional Apache 2.0, which covers the new generation of Apache server, as well as older 1.3x versions that are still running production servers around the world."

Although Apache changed a great deal in its version 2.0, it is a credit to the Apache folk that the config files and command line options have basically remained the same for sys admins. For this reason, the book seems to include a lot of material (CGI security, building, core modules) from the original book. However, a closer look reveals many changes. Almost every chapter includes a discussion about how features differ in both versions of Apache. The book does a good job of giving an overview of Apache's architectural changes and how the use of multi-processing modules (MPM) allow the admin to choose an optimal implementation of apache. This edition, noticeably bigger than the previous one, contains many more examples of how one can extend apache functionality (configuring for binary distribution, setting up virtual interfaces, load sharing). Many sections have been expanded. The discussion of security and SSL is more detailed, yet more succinct; so is the section on content negotiation, (which is twice as long as the previous book), doing proxy server configurations, rsync and benchmarking performance. The discussion on hardening the server was great and up-to-date, although I wish the book spent more time discussing on patching and upgrading.

What is new to the book? We find a longer discussion of graphic administration tools for Windows and Unix, including webmin (which actually I wanted more of). We also have discussions of newer modules such as mod_ruby, mod_python, mod_dav as well as a brief description on how to install tomcat alongside apache. The discussion of mod_dav was especially helpful and interesting to me (and I was especially glad that the author acknowledged the Subversion DAV module, something which is bound to become more important). The php stuff hasn't changed much (although at the time the book was published, 2.0 compatibility with PHP was still an iffy proposition). The book's discussion of mod_perl isn't significantly different, although it does point out migration issues and some additional features.

Generally, the book is clearly written and contains enough examples to find any configuration you want. A few parts required rereading (especially the part about proxies and proxypasses), and occasionally I needed a better explanation of what the example code was supposed to do.

No book can be everything for everybody, and nobody can accuse the book of not having enough content (it is after all more than 700 pages!). I found myself wishing for other things. The book briefly discussed 2.0's support for ipv6, but I longed for a fuller explanation and a more detailed example (Fortunately, I had seen a good ipv6 tutorial on Linux Journal ). Also, I would have liked more information about other web application servers (like zope that Apache sometimes coexists with, content frameworks (such as cocoon) and other goodies produced by the Apache Foundation. The author might legitimately feel that such subjects lie outside the book's scope, but such topics are becoming more important.

In summary: for newbies who are looking for a guide to start with: this is the definitive book to read. It's definitive and a little imposing, but it is well written and logically arranged.

For people already familiar with Apache 1.3 but looking for more depth about ipv6, php, content frameworks or Tomcat, it might be better to read books on those specific subjects instead of this one. Indeed, Wrox will soon be coming out with a book specifically on Apache and Tomcat.

For experienced system administrators, the material in this book may not be terribly new, but they will still appreciate the variety of configuration examples for managing large numbers of virtual hosts and the convenience of having documentation of the 1.3/2.0 differences at their fingertips.

Total Votes: 15, Helpful Votes: 14, Date: 2002-09-10
 
The only book for mod_rubyRating:
This book is the only book that describes mod_ruby as far as I know.

You can know various things about mod_ruby from this book. For example:

* What is mod_ruby
* How to configure Apache to use mod_ruby
* How to configure Apache to use eRuby
* Output buffering mechanism of mod_ruby
* Apache API for Ruby

The author of this section is Sean Chittenden. He is the most powerful contributor to mod_ruby, so his document is very reliable.

I hope you enjoy this book and mod_ruby:-)
If you don't know what is mod_ruby, please read this book!

Total Votes: 6, Helpful Votes: 3, Date: 2002-08-19
 
 
     
Dayana Host
  Home
  Process Guide
  Affiliate Program
  Testimonials
  Sample Clients
  CPanel Demo
  AUP / ASP / TOS
   
Network and tools
  Network Maps
  Network Status
 

NS Lookup

  Whois Search
   
Product and Services
  Domain Registration
  Say5 Web Hosting
  Personal Web Hosting
  Business Web Hosting
  Reseller Web Hosting
  Dedicated Servers
  Traffic Blazer
  Web Design Themes
  Members Area
   
Customer Support
  Support Center
  Forums
  CPanel Tutorials
  FAQ
  Getting Started Guide
  Useful Links
  Downloads
  Books and Software
   
Contact us
  Contact
  Customer Service
   
   

Say5 Hosting Control Panel
© Copyrights 1998-2008 Dayana Networks. All rights reserved. Privacy Policy - AUP/ASP/TOS

Home | Process Guide | Affiliate Program | Network Maps | Testimonials | Uptime Monitor | Contact | Table of Contents | phpOnline
Domain Registration | Personal Web Hosting Plans | Business Web Hosting Plans | Reseller Web Hosting Plans | Sample Clients
Customer Service | Support Center | Forums | Control Panel Demo | Useful Resources and links | Books and Software
CPanel and WHM Tutorials | Web Site Design Templates | Upgrade, Renew and Maintenance | Free Counter | NS Lookup | Whois
Acceptable Use Policy, Anti Spam Policy, Terms of Services | Privacy Policy