Apache DevCenter
oreilly.comSafari Books Online.Conferences.


Topic: Apache Modules

O'Reilly Network articles about this topic:

Apache's eXtended Server Side Includes (Apache DevCenter)
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.

Introducing mod_security (Apache DevCenter)
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.

Multiuser Subversion (Apache DevCenter)
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 Modules (Apache DevCenter)
One of the biggest advantages of Apache over other web servers is how easy it is to write powerful modules. In Apache 2.0, modules can now be included as part of other modules to reuse code. Ryan Bloom explains how to take advantage of this.

Writing Input Filters for Apache 2.0 (Apache DevCenter)
Ryan Bloom illustrates how to write input filters for Apache 2.0

Writing Apache 2.0 Output Filters (Apache DevCenter)
Ryan Bloom explains the Apache 2.0 API, and gives enough information to write your own output filter.

Apache::CodeRed (Apache DevCenter)
Tired of seeing your web server logs fill up with Code Red error messages? Reuven M. Lerner shows us how to write an Apache module to notify system administrators about Code Red 2 attacks.

Migrating from Apache 1.3 to Apache 2.0 (Apache DevCenter)
In the second in his series of columns on Apache 2.0, Ryan Bloom covers some of the lessons learned at apache.org when installing the new version, including deciding which multiprocessing modules (MPMs) to use, setting filters, and working around complications in IPv6 support.

Securing a PHP Installation (PHP DevCenter)
Darrell Brogdon shows us a few basic things that should be done to secure a PHP installation.

The PHP Configuration File (PHP DevCenter)
Darrell Brogdon explains how the php.ini file works.

Installing PHP on a Windows System (PHP DevCenter)
Darrell Brogdon explains the steps required to install PHP on a Windows system.

AxKit: An XML-Delivery Toolkit for Apache (Apache DevCenter)
Rael Dornfest introduces AxKit, an XML application server bringing together XSLT, Perl, and Apache for unrivaled content transformation.

LAMP Lighter: The Apache Toolbox (Databases DevCenter)
An overview of the Apache Toolbox, a Swiss army knife of a script, providing a customizable, menu-driven interface to downloading and compiling a LAMP (Linux, Apache, MySQL, PHPherlthon) -- minus the Linux -- installation.

Basic Installation of PHP on a Unix System (PHP DevCenter)
Need a powerful replacement for ASP web scripting? Darrell Brogden walks us through compiling and installing PHP, an open source web scripting language that you can embed into HTML.

Module Tour: Embedding Python with mod_python and mod_snake (Apache DevCenter)
Rael Dornfest takes quick look at mod_python and mod_snake, two modules that embed a Python interpreter right into your Apache server.

Module Tour: mod_info (Apache DevCenter)
Rael Dornfest takes us on a whirlwind tour of Apache's mod_info module.

Module Tour: mod_status (Apache DevCenter)
Rael Dornfest takes us on a tour of Apache's mod_status module.

Behlendorf Urges XML Developers to Support Apache Tools (General DevCenter)
At XTech 2000, Apache Group co-founder Brian Behlendorf preached the message that implementation of real tools was a more important goal than more debate and reiteration of XML standards.

Other documents about this topic:

Below are other references available on the web for this topic. Since other sites may change their links, please if you find any that may need to be updated.

Why mod_perl?
In the first of a series of articles from mod_perl guru, Stas Bekman, we begin by taking a look at what mod_perl is and what it can do for us.

mod_perl in 30 minutes
This week, Stas Bekman shows us how to install and configure mod_perl, and how to start accelerating CGI scripts with Apache::Registry.

mod_perl Developer's Cookbook
Geoffrey Young, Paul Lindner and Randy Kobes have produced a new book on mod_perl which claims to teach tricks, solutions and mod_perl idioms - how well does it live up to this promise?

Finding a mod_perl ISP... or Becoming One
You're ready to use mod_perl -- but do you have a server to run it on? Stas Bekman explains what an ISP needs to do to run mod_perl programs, and how to find an ISP that lets you do so.

Improving mod_perl Sites' Performance: Part 1
What do we need to think about when optimizing mod_perl applications? Stas Bekman explains how hardware, software and good programming come into play.

Improving mod_perl Sites' Performance: Part 2
Before making any optimizations to mod_perl applications, it's important to know what you need to be optimizing. Benchmarks are key to this, and Stas Beckman introduces the important tools for mod_perl benchmarking.

Improving mod_perl Sites' Performance: Part 3
This week, Stas Bekman explains how to use the Perl and mod_perl benchmarking and memory measurement tools to perform worthwhile optimizations on mod_perl programs.

Installing mod_perl without superuser privileges
In his continuing series on mod_perl, Stas Bekman explains how to install a mod_perl-ized Apache on a server even if you don't have root privileges.

Preventing Cross-site Scripting Attacks
Paul Lindner, author of the mod_perl Cookbook, explains how to secure our sites against Cross-Site Scripting attacks using mod_perl and Apache::TaintRequest

Building a Large-scale E-commerce Site with Apache and mod_perl
Bill Hilf and Perrin Harkins recount their experiences setting up an e-commerce site for eToys. If you've ever wanted to know what goes on under the hood in such a large-scale site - and how you can set up something like it for yourself.

Improving mod_perl Sites' Performance: Part 4
Your web server may have plenty of memory, but are you making the best use of it? Stas Bekman explains how to optimize Apache and mod_perl for the most efficient memory use.

Apache Modules
Modules included in the Apache distribution. [Source: Apache.org]

Apache Module Registry
A place to register and search for modules and assorted patches that people have found useful for Apache, but have not been officially included as part of the standard Apache distribution. [Source: Apache.org]

The Mod_Perl Guide
"Deploying mod_perl technology to give a rocket speed to your CGI/perl scripts." [Source: perl.apache.org]

Writing Apache Modules with Perl and C
The home site of Writing Apache Modules with Perl and C, a book about creating Web server modules using the Apache API, written by Lincoln Stein and Doug MacEachern. [Source: O'Reilly]

Module: mod_rewrite
Provides powerful on-the-fly rule-based URL-rewriting. Ships with Apache version 1.2 and later.

Mod_Perl Performance Tuning
How to achieve maximum performance on a busy site by reducing the memory resources required by Apache.

Apache-FP FAQ
FAQ for the Apache Front Page module

Sponsored by: