Apache DevCenter
O'Reilly Network.oreilly.comSafari Bookshelf.Conferences. Sign In/My Account | View Cart   
Articles Weblogs Books Learning Lab eDocuments  
advertisement

SAP TechEd '05. Learn to innovate. Register by July 22 & save 15%.

Search

ONLamp.com
All of O'Reilly
 
 Advanced Search »

Login
Register
Manage Newsletters
Register Your Books

Sponsored Zones
Novell Learning Channel


Apache Topics

Sites
codezoo.com
Databases
LinuxDevCenter.com
MacDevCenter.com
WindowsDevCenter.com
Mozilla DevCenter
ONDotnet.com
ONJava.com
ONLamp.com
Apache
BSD
MySQL
PHP
Python
Security
OpenP2P.com
Perl.com
Policy DevCenter
SysAdmin
Wireless DevCenter
XML.com
WebServices.XML.com

Affiliate Sites
LinuxQuestions.org
OSDir.com
Servlets.com

Resource Centers
Bioinformatics
C/C++
Databases
Digital Media
Enterprise Development
Game Development
Java
Linux/Unix
Macintosh/OS X
.NET
Open Source
Oracle
Perl
Python
Scripting
Security
SysAdm/Networking
Web
Web Services
Windows
Wireless
XML  

Atom Feed
RSS Feed
RSS Feed
Using our RSS Feeds


Related O'Reilly Books

Traveling to
a tech show?

Search Discount Hotels
Niagara Falls Hotels
New York City Hotels
Vancouver Hotels
Orlando Hotel Search
Dallas Hotels, Texas
Las Vegas, Nevada Hotels
France Hotels


ONLamp.com
supported by:

Web Directory
Mortgage Leads




  

Apache's eXtended Server Side Includes
The resurrection of SSI in Apache XSSI

  

Custom-Compiling Apache and Subversion
When the defaults aren't your defaults

  

A Day in the Life of #Apache
A mini-tutorial to help you use RewriteMap

  

Writing Apache's Logs to MySQL  Adding a few performance statistics to your Apache httpd logs can help you profile your applications. Digging through flat files for information is a drag, though. Logging to a relational database can make reporting and analysis much more convenient. Chris Josephes demonstrates how to install and configure mod_log_mysql and shows off what you can do with it.   [ONLamp.com]

Profiling LAMP Applications with Apache's Blackbox Logs  Benchmarking LAMP sites can be tricky; how do you know which pages or applications need tuning? Fortunately, you can easily tune your Apache logs to provide more useful profiling information. Chris Josephes explains a Blackbox log format for Apache httpd.   [Apache DevCenter]

O'Reilly Learning LabAugust Special: Save 15% -- In our practice-based, self-paced courses, you can build your online portfolio with plenty of instructor feedback and a free O'Reilly book for reference. For a limited time, use the discount passcode "tigercub" to save an extra 15% off any of our courses--including all University of Illinois Certificate Series. Take advantage of this great deal and register today!

A Day in the Life of #Apache  If you've tried editing in WebDAV, you've likely encountered a permissions problem, as well as the problem of needing to edit your PHP files. Rich Bowen has a simple and effective solution to both of these problems in his latest #apache column. Rich is a coauthor of O'Reilly's Apache Cookbook.   [ONLamp.com]

A Day in the Life of #Apache  Rich Bowen is back after a hiatus with another column based on his conversations on the IRC channel #apache. Rich explains why it is in fact possible to run name-based SSL virtual hosts on Apache. Rich is a coauthor of O'Reilly's Apache Cookbook.   [ONLamp.com]

A Day in the Life of #Apache  In this month's column, Rich Bowen tackles an Apache security issue. Learn how to configure Apache to send a different Server response so no one can identify what version of Apache you're running or any of the modules you have installed. The less information your server reveals, the safer it will be from crackers. Rich is a coauthor of O'Reilly's Apache Cookbook.   [ONLamp.com]

A Day in the Life of #Apache  Rich Bowen is back this month after a brief summer hiatus with his latest column based on his conversations on the IRC channel #apache. Want to know how to make your web site faster? Rich has some tips to enhance your server's performance. Rich is a coauthor of O'Reilly's Apache Cookbook.   [ONLamp.com]

A Day in the Life of #Apache  In Rich Bowen's latest column based on his conversations on the IRC channel #apache, he attempts to answer a question that comes up at least once a day, but which doesn't have one clear answer: whether to use Apache 1.3 or 2.0. Find out why the answer is not a simple one. Rich is a coauthor of O'Reilly's Apache Cookbook.   [Apache DevCenter]

A Day in the Life of #Apache  File permissions are a major topic of conversation on #apache -- the IRC channel on which Rich Bowen often lends a helping hand. In this latest article in the series based on his #apache conversations, Rich covers the hows and whys to setting up file permissions on Unix machines. Rich is a coauthor of Apache Cookbook.   [Apache DevCenter]

A Day in the Life of #Apache  In this latest installment in the series based on his conversations on the IRC channel #apache, Rich Bowen walks through three error condition scenarios administrators have encountered and shows what to do about them, in order to create a more welcoming, less "Forbidden" web site for end users. Rich is the coauthor of O'Reilly's Apache Cookbook.   [Apache DevCenter]

A Day in the Life of #Apache  In this latest installment in the series based on his conversations on the IRC channel #apache, Rich Bowen takes you on an interesting trip through the history of mod_imap, and why some modules hang around long after they're no longer in use. Rich is a coauthor of O'Reilly's Apache Cookbook.   [Apache DevCenter]

A Day in the Life of #Apache  Rich Bowen tackles yet another common Apache dilemma in the latest installment in this series based on his conversations on the IRC channel, #apache. This week he delves into the sometimes confusing world of modules: when to enable them, when to disable them, and why.   [Apache DevCenter]

Cooking with Apache, Part 3  We've three more samples this week from O'Reilly's Apache Cookbook to tempt you with. Learn how to set up authentication requirements for a proxied server, how to optimize performance of symbolic links, and how to solve the "trailing slash" problem.   [Apache DevCenter]

A Day in the Life of #Apache  In this installment of his new series based on conversations on the IRC channel, #apache, Rich Bowen tackles configuration issues in the sometimes bewildering world of virtual hosts. By the time he's through, Rich will have even the most confused Apache administrator creating a functioning virtual host configuration. Rich is coauthor of the recently released Apache Cookbook.   [Apache DevCenter]

Cooking with Apache, Part 2  At the end of 2003, we published our first batch of recipes from O'Reilly's Apache Cookbook. This week, we've excerpted three more samples. Find out how to make part of your web site available via SSL, how to place a CGI program in a directory that contains non-CGI documents, and how to redirect a 404 ("not found") page to another page (such as the front page of the site) in these latest samplings.   [Apache DevCenter]

Introducing mod_security  Every layer of security you can add is one more deterrent for the bad guys. Writing (or choosing) secure code is important, but it's not the only defense. Ivan Ristic, creator of mod_security, explains how this Apache module can turn back potential attacks before they reach your code.   [Apache DevCenter]

Cooking with Apache  The recently released Apache Cookbook contains over 100 solutions to problems that webmasters, web administrators, programmers, and anyone who works with Apache have come upon at one time or another. This week we've excerpted sample recipes from the book that contain solutions to problems with virtual hosting, highlighting PHP source, and enabling WebDAV.   [Apache DevCenter]

A Day in the Life of #Apache  Rich Bowen, coauthor of Apache Cookbook, spends a lot of time on IRC fielding Apache questions. In this inaugural article to launch a new series based on his conversations on #apache, the IRC channel that runs on the irc.freenode.net network, Rich chronicles a user's troubles getting his .htaccess file working, and he shows what you can do to solve the problem.   [Apache DevCenter]

Features
Enterprise Application Integration using Apache Cocoon 2.1  A case study of using Cocoon to build a web-based travel agency desktop system, integrating several backend systems.   [XML.com]

Single Sign-on for Your Web Applications with Apache and Kerberos  In this article, Jason Garman, author of Kerberos: The Definitive Guide, walks you through the implementation of SPNEGO, which allows for single sign-on of your web applications with Apache and Kerberos. Once you've performed these steps, clients who access the protected area of your Apache web server will transparently pass their domain credentials to your web server, with no separate username or password prompts.   [ONLamp.com]

Simplify Your Life with Apache Virtual Hosts  Not every web site needs its own server or IP address. Apache and HTTP 1.1 both allow different sites to share a single box and a IP address. Russell Dyer explains how virtual hosts can make your life easier as a web developer and a system administrator.   [Apache DevCenter]

Security Alerts
New Apache  Noel Davis looks at a new release of Apache, and problems in fileutils, coreutil, anonftp, Kpopup, CUPS, Libnids, PostgreSQL, thttpd, mod_security, and the Linux Java Installer.   [Linux DevCenter]

Ant and AppleScript  Tools from the AppleScript and Java communities can help each other create new things. For example, programmers can use Ant to help develop AppleScripts, and AppleScript can help produce Java applications. David Miller shows you how to make it all stick together.  [MacDevCenter.com]

Python and Apache  Peter Laurie, coauthor of Apache: The Definitive Guide, 3rd Edition, tests out Python for the first time in an attempt to cover the interface between Apache, Python, and MySQL. He takes a line-by-line look at an example Python script. Once you have this script working, you can elaborate on it to do other e-commerce jobs.   [Apache DevCenter]

Newbies Find Help in O'Reilly's Latest Apache Book  The latest edition of Apache: The Definitive Guide explains all of the core capabilities of Apache and how to use them. It also includes new, introductory information geared toward webmasters who are just getting started using Apache. Coauthor Peter Laurie explains why this new material was added to the book.   [Apache DevCenter]

Multiuser Subversion  Your source code is too important to be left to chance. Having introduced Subversion, Rafael Garcia-Suarez demonstrates how to use it for multiuser, distributed projects. What can this modern, powerful source-control system do for you?   [Apache DevCenter]

Single-User Subversion  Revision control isn't just for distributed, multi-developer teams. Rafael Garcia-Suarez introduces Subversion and explains how to use it for personal projects.   [Apache DevCenter]



Apache Cookbook 
Recipe of the Day

You want to record the values of arbitrary fields clients send to their request header, perhaps to tune the types of content you have available to the needs of your visitors.

Do it now.


Today's News
August 04, 2005

Apache Derby Out of the Gate, Full Project IBM donated open source project now a full project; draws the praise and support of Sun Microsystems. [Source: Apache News by CodingTheWeb.com]

Apache Logging Overview If you want or need a nice overview of how to customize your apache server's logs. Then take a look at this article."Apache can produce many types of logs. The two essential types are the access log, where all requests are noted, and the error log, which is designed to log various informational and debug messages, plus every exceptional event that occurs. Additional information can be found in module-specific logs, as is the case with mod_ssl, mod_rewrite and mod_security. The access log i [Source: Apache News by CodingTheWeb.com]

CentraView CBM v 2.0.6 released CentraView CBM v2.0.6 has been released and is now available for download. CentraView is a browser-based Enterprise Java (J2EE) Contact Management, Groupware, Collaboration, CRM, SFA, Project Management software. Run locally or as a hosted service. Built on Apache Tomcat, JBoss, MySQL, Linux (Fedora, RedHat and others) & Windows. Most of the work for this release was done to make the install easier and to get it to work with modern versions of the supporting software. Now there is a single download that includes CentraView, JBoss 4.0.2 and a nightly build of the latest MySQL Connector/J, these have been packaged up in this manner to make the install go much more smoothly than in the past. Refer to the easy-INSTALL.txt document included in the package. This release also includes a number of bug fixes, details can be found in the release notes: here:http://sourceforge.net/project/shownotes.php?release_id=345705 This release will be followed with a version that is our first attempt at i18n/l10n support. That release should be available around mid August. [Source: Apache News by CodingTheWeb.com]

Setting up SuSE 9.3 These are step-by-step instructions on setting up a web-, mail- and ftp server using SuSE 9.3. It comes with 47 screenshots so that even Linux beginners can install such a server without any problems. Of course, it's of use to experienced system administrators as well. The resulting system has the following features: Web Server (Apache + SSL + PHP) Mail Server (Postfix with SMTP-AUTH and TLS) DNS Server (BIND) POP3 and IMAP Server FTP Server (proftpd) MySQL Server Webalizer for web site s [Source: Apache News by CodingTheWeb.com]

Web Services Messaging with Apache Axis2: Concepts and Techniques The messaging strategies needed for web services vary, and Apache Axis2 has addressed this problem by creating basic building blocks from which many messaging schemes can be built. Srinath Perera and Ajith Ranabahu show how it works. [Source: Apache News by CodingTheWeb.com]

Linux Magazine: Software Development the Apache Way "In the second in his series, Apache Software Foundation (ASF) co-founder Ken Coar describes the rules that all ASF projects must abide by--rules that are fundamental to the 'Apache Way...'" [Source: Apache News by CodingTheWeb.com]

The Apache HTTP Server "The Apache web server began life as a variant of the original National Center for Supercomputing Applications (NCSA) httpd web server. It was a collection of patches against the core NCSA software, and so it was "a patchy" server (hence "Apache"). Eventually, the NCSA stopped maintaining their server, but by then the Apache developers had rewritten effectively all of the original NCSA code. Apache became a separate project, and active development continues on it today." Story [Source: Apache News by CodingTheWeb.com]

Apache's eXtended Server Side Includes In the early days of web publishing, SSI was an easy way to include dynamic content in pages. Though large server-side application frameworks have more popularity, SSI lives on--especially in Apache XSSI. Kostas Pentikousis demonstrates how XSSI makes it possible to build powerful, clean, maintainable, and fast web sites. [Source: Apache News by CodingTheWeb.com]

Sponsored by:




Contact Us | Advertise with Us | Privacy Policy | Press Center | Jobs

Copyright © 2000-2005 O’Reilly Media, Inc. All Rights Reserved.
All trademarks and registered trademarks appearing on the O'Reilly Network are the property of their respective owners.

For problems or assistance with this site, email