Apache: The Definitive Guide (3rd Edition)

  Author:    Ben Laurie, Peter Laurie
  ISBN:    0596002033
  Sales Rank:    62715
  Published:    2002-12
  Publisher:    O'Reilly
  # Pages:    536
  Binding:    Paperback
  Avg. Rating:    3.0 based on 13 reviews
  Used Offers:    23 from $16.98
  Amazon Price:    $26.37
  (Data above last updated:  2008-11-18 09:27:43 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
Apache: The Definitive Guide (3rd Edition)
  
Apache is far and away the most widely used web server platform in the world. This versatile server runs more than half of the world's existing web sites. Apache is both free and rock-solid, running more than 21 million web sites ranging from huge e-commerce operations to corporate intranets and smaller hobby sites. With this new third edition of Apache: The Definitive Guide, web administrators new to Apache will come up to speed quickly, and experienced administrators will find the logically organized, concise reference sections indispensable, and system programmers interested in customizing their servers will rely on the chapters on the API and Apache modules. Updated to cover the changes in Apache's latest release, 2.0, as well as Apache 1.3, this useful guide discusses how to obtain, set up, secure, modify, and troubleshoot the Apache software on both Unix and Windows systems. Dozens of clearly written examples provide the answers to the real-world issues that Apache administrators face everyday. In addition to covering the installation and configuration of mod_perl and Tomcat, the book examines PHP, Cocoon, and other new technologies that are associated with the Apache web server. Additional coverage of security and the Apache 2.0 API make Apache: The Definitive Guide, Third Edition essential documentation for the world's most popular web server.
                  Reader Reviews 1 - 15 of 15                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
09-11-08 3 (NA)
(Hide Review...)  Helpful, but questionable...
Reviewer Permalink
This book reads like a journal of somebody who has never configured a web server at all, literally saying things like, "We tried this, and we got this error message". While the author is trying to create a noob friendly book here, it comes off like it was written by noobs (which probably isn't actually the case).

There are also some questionable things, for example, they create a shell script that must run in a particular directory. They actually say "you must cd to the directory first" and then use the shell built-in 'pwd' instead of the dot operator for the current directory -- twice on one line! This comes off as pretty noobish to me. In the old days, this would cause 300,000 lines of kernel code to execute an external program and return, but at least the shell implements pwd as a builtin these days. Still, it was one of those small things that makes you wonder about a book...

Despite this, the book IS useful for a noob to learn some Apache basics and make the conf files more readable. I had a 10 year old Apache Bible with Y2K material in it that in some ways was more helpful. Still, I am still reading the relevant sections and the book is helping me get a task done at work.
(Review Data Last Updated: 2008-11-19 04:53:58 EST)
12-01-06 1 9\10
(Hide Review...)  Waste of paper
Reviewer Permalink
Most of the time you can trust O'Reilly technical books. But this dog should be drug out back and shot. It's out of date, it's poorly written, it meanders all over the place. I'm pretty tolerant of technical writing as long as I'm learning what I need to along the way. But at a time when I was highly motivated to get up to speed on Apache I literally gave up and threw this on the floor in frustration. Buy any other book on Apache. This one sucks.
(Review Data Last Updated: 2008-09-12 05:44:47 EST)
07-04-06 1 7\14
(Hide Review...)  This book is not a tutorial.
Reviewer Permalink
This book is not a tutorial on Apache. Forget about this book if you're seeking to implement the ubiquitous LAMP (Linux, Apache, MYSQL, PHP) combination. Perhaps you wish to complement your pursuit of a computer science degree with some resume enhancing practical skills. Or perhaps you're a seeking some IT certifications, or perhaps you're a hobbyist web developer - in all cases this book contains nothing that couldn't be freely found on an internet search engine. Most of the book's chapters consist of a series of Apache's features with each followed by a cryptic discussion that doesn't actually teach you anything. So unless you're a Apache expert looking for a handy reference to keep close at hand then please buy something else. Like a book that actually does the job of teaching you to do something with Apache.
(Review Data Last Updated: 2007-07-06 13:23:24 EST)
04-27-06 4 0\22
(Hide Review...)  Java 1 there's a good reason
Reviewer Permalink
Hi,
I read a few weeks ago some reviews complaining that this textbook doesn't deal with recent Java SDK like 4.1 or 5. Then I had trouble ping-ing an XP home pc, so I learned that ping works with ICMP, I thought maybe if I write a little ping-debugger I'd get somewhere near an answer, my PC linux is a Debian, I searched for some ICMP Java classes for Debian, then I found out that the latest Java SDK for Linux is 1.1. So don't put the blame on this Apache manual (IMHO) "il ne peut pas aller plus vite que la musique"
(Review Data Last Updated: 2007-07-06 13:23:24 EST)
04-26-06 4 0\4
(Hide Review...)  Java 1 there's a good reason
Reviewer Permalink
Hi,
I read a few weeks ago some reviews complaining that this textbook doesn't deal with recent Java SDK like 4.1 or 5. Then I had trouble ping-ing an XP home pc, so I learned that ping works with ICMP, I thought maybe if I write a little ping-debugger I'd get somewhere near an answer, my PC linux is a Debian, I searched for some ICMP Java classes for Debian, then I found out that the latest Java SDK for Linux is 1.1. So don't put the blame on this Apache manual (IMHO) "il ne peut pas aller plus vite que la musique"
(Review Data Last Updated: 2006-07-07 11:57:13 EST)
08-07-05 4 8\11
(Hide Review...)  not great but still quite worth of it
Reviewer Permalink
I partly agree with the downstairs, but can not put it in 1 star.
This book is OK for beginner, both on Win32 and Linux. And with detailed description (yes, it tells what is called NT Service and how to open a MMC to start a service :-) so IT JUST WORKS.
On the other hand, there is a lot of setting with the config, this book contians a long list of explaination with the para, like a ref book. But it does gives you a few good example of CGI (C and Perl).
Still think it is the top apache book on market
(Review Data Last Updated: 2007-07-06 13:23:24 EST)
01-19-05 5 5\12
(Hide Review...)  This book served its purpose.
Reviewer Permalink
Now you may think that there are better books out there. And there maybe. However this book is a "five star" book. I bought this book for a beginning apache class. We were able to follow the instructions and down load the Apache server from the Internet. The only problem we had was with the NIS system that was not anticipated in this book. It was a lot more important to use this book to read the flat files and see how they were related to each other. The section on Extra Modules (chapter 12) gave a way to improve the server and go outside the scope of this book. This book covered more details than I was looking for; this ways different people can use the book to target their particular needs. You can safely say:

"This book has everything you need to set up an apache server."

(Review Data Last Updated: 2007-07-06 13:23:24 EST)
01-18-05 5 4\5
(Hide Review...)  This book served its purpose.
Reviewer Permalink
Now you may think that there are better books out there. And there maybe. However this book is a "five star" book. I bought this book for a beginning apache class. We were able to follow the instructions and down load the Apache server from the Internet. The only problem we had was with the NIS system that was not anticipated in this book. It was a lot more important to use this book to read the flat files and see how they were related to each other. The section on Extra Modules (chapter 12) gave a way to improve the server and go outside the scope of this book. This book covered more details than I was looking for; this ways different people can use the book to target their particular needs. You can safely say:

"This book has everything you need to set up an apache server."

(Review Data Last Updated: 2006-07-07 11:57:13 EST)
10-10-04 1 28\43
(Hide Review...)  Horrible, horrible, horrible
Reviewer Permalink
This is a horrible, stunningly horrible, book. It has, sadly, persuaded me
that I cannot simply trust the O'Reilly brand as signifying, if not the
best book in a particular area, at least a worthwhile book.
The central problem is that this book has no idea what it wants to be.
It tries to be a tutorial, a cookbook and a reference, all intermingled.
One paragraph it's trying to talk to newbies, the next it assumes you are
a long time Apache veteran.
One role, however, that it seems to have no interest in playing is that
of giving the big picture, of describing exactly what Apache can (and
can't) do in a given area, and why you might care, before getting into various nitty gritty.
I'm afraid I can't recommend a good book on Apache to buy; I would
however urge you to stay away from this one. The worst shovelware out,
Sams Teach yourself Apache in 24hrs or Apache for Dummies, cannot be
worse than this sad failure.
(This reviews version 3 of the book. I have no idea if versions 1 and 2
were less dreadful.)
(Review Data Last Updated: 2007-07-06 13:23:24 EST)
11-04-03 4 27\30
(Hide Review...)  Book Review - Apache: The Definitive Guide (3rd Edition)
Reviewer Permalink
This is a fairly comprehensive, 600-page guide to the Apache web server software. The book begins with an overview of what a web server and browser clients do, how they work, and planning/installing Apache. The book covers versions 1.3.x and 2.0.x, and the differences between them. After installation, the next few chapters explain the initial configuration required to get a working webserver, including the various directives blocks, access control, and setting up virtual hosts.
Chapter 5 discusses how to implement authentication, passwords, and more on access control, such as using .htaccess files. Following chapters describe how to change settings for various web filetypes, indexing, imagemaps, and redirection of web page requests. Chapters 9 and 10 explain using a proxy, and the multitude of logging and status options which can be configured.
One of the longer (and important) chapters, Chapter 11, goes into excellent detail about the security aspects of running a webserver. It includes discussion and examples on signatures, certificates, using SSL, and firewalls. General security precautions, real life scenarios, and even potential legal issues are addressed.
The next section goes over building and administering a large website, and the issues associated with that. Also there is a chapter on adding web applications to your site to allow flexible user interaction, such as forms submission. There are then several chapters regarding add-ons and extensions to get even more from the webserver. These include PHP, CGI, Perl, mod_perl, XML, and Cocoon. There are numerous examples of coding provided, although most of them are somewhat basic in nature. One subject that I thought should have been addressed more was integrating the webserver with a database (such as MySQL), as this is a very common requirement.
The last two chapters go over the Apache Application Programming Interface (API), and how to write Modules for Apache. This may be useful to more serious developers, but is probably too technical and difficult for the average casual user. The book closes with a good Index and there is also a very handy foldout inside the back cover which contains quick-reference data for the most commonly used configurations and commands.
Overall this book seems to "cover all the bases". It was useful to me as a beginner to set up a testing webserver, and yet has extra details and information for those more advanced webmasters. The quick reference section especially, should be very useful to experienced Apache users. I would highly recommend the book for anyone wanting to start or improve their knowledge in running the Apache webserver.
(Review Data Last Updated: 2006-07-07 11:57:13 EST)
06-30-03 4 7\16
(Hide Review...)  Decent book.
Reviewer Permalink
This book offers a step by step process of installing the Tomcat webserver
to Unix (primarily) and Windows servers. at every stage, the authors have
taken the time to include the information about windows operating system.

the authors have taken the time to arrange the flow of the chapters to
match the events in a real world server configuration exercise of an
apache. the book also describes the differences in the versionf of Apache
for the benefit of users.

In all, the book is good material for the not-so experienced apache users
like me.

regards
Ravi Mahalingam
Columbia, SC Java Users group.

(Review Data Last Updated: 2006-07-07 11:57:13 EST)
04-17-03 2 12\32
(Hide Review...)  Good for System Admins. Otherwise... Not much to see here.
Reviewer Permalink
Just as an intro, I am likely to be biased towards this book because it does not cover topics that are particularly helpful to me at this time.

If you are a System Administrator, get this book. It will help you configure Apache down to great detail. If you are a programmer, get the online information. It is more up to date.

This book did increase my knowledge of security for Apache, as security is covered well in this book. It covers troubleshooting for both Unix and Windows (As if a Windows system is secure enough to run a web server) Systems.

As I am a programmer in the Java Language, I was disappointed to see that the authors pushed toward using scripting languages with Apache rather than full programming languages. This will limit what you can do with the Apache Server. This is a very sad commentary.

Also, being a programmer, I am more interested in the API's rather than the configuration of a Web Server. Now that the book is already outdated, the API's in the book are no good to me. So I use the API's provided with the Apache documentation. Not to mention, the authors recommend using Java 1.1. It has been several years since Java 1.2 has even been released. Did the authors do their research on Java before they printed the book?

This book covers the installation and configuration of mod_perl and Tomcat/j_serv, this was just fine for mod_perl (a scripting language), but did not help my cause, as I use Tomcat, and the authors are not very knowledgeable for Java based applications.

(Review Data Last Updated: 2006-07-07 11:57:13 EST)
03-14-03 1 8\17
(Hide Review...)  Don't bother
Reviewer Permalink
I didn't find this book useful at all. In 2+ years of administering Apache on Linux and Solaris, this book didn't help a single time. Use the Apache documentation provided along with Apache (the web server) instead. You'll be a lot better off.
(Review Data Last Updated: 2006-07-07 11:57:13 EST)
02-13-03 1 16\33
(Hide Review...)  NOT FOR TOMCAT USERS
Reviewer Permalink
If you are looking at this book for information about Tomcat, DON'T! The information is out-dated and limited. The authors discuss Tomcat 3.2 because Tomcat 4.0 uses Java 1.2 and the authors state "...Java 1.2, is less widely available than Java 1.1..." This book was Published in December 2002. Java 1.2 was available in 1999, you do the math! This is unacceptable. I find it ironic that another book, "Professional Apache Tomcat," (WROX), which was published before new Apache book covers 4.0, even 4.1! It also appears, from the tone of the book, that the authors do not care much for Java and would rather the reader use Perl.

Do not buy this book if you want Tomcat information. Honestly for straight Apache information I would stick with the 2nd edition of the Apache book and use on-line resources.

Sadly O'Reilly books are lacking in quality lately.

(Review Data Last Updated: 2006-07-07 11:57:13 EST)
01-26-03 3 14\17
(Hide Review...)  PLEASING; BUT WITH SOME SETBACKS
Reviewer Permalink
Regardless of the fact that the publishers of this book claimed that it will help readers discover how to obtain, set-up, and secure the software on both Unix and Windows systems, do not bank on these claims if you are a Windows user.
The truth is that these publicity-claims are applicable to Unix, Linux and BSD platforms. Windows systems users need a lot of prayers, for events to shape-up as they would like.
Conversely, for non-Windows users, there is a lot to celebrate. This updated edition covered (the latest) Apache 2.0 without compromising on the older 1.3 version. Also, there are new sections on Cocoon, Tomcat, mod_perl, PHP, and several others.
Overall, this is a good book; but would have been impeccable, if all the claims its publisher advertised have real life applications.
(Review Data Last Updated: 2006-07-02 13:29:51 EST)
  
                  Reader Reviews 1 - 15 of 15                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)