Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where can I find good reference/tutorial on writing Apache modules (in C)? [closed]

I've looked all over and can't really find much of anything. I need three basic things:

  1. Good API reference
  2. Some sort of a tutorial
  3. Good architectural overview

I have the module source code and am going through it - but I really don't have much of any context for most of the things its doing.

Any suggestions?

like image 946
Brad Avatar asked Jan 13 '11 15:01

Brad


People also ask

Which command is used to run Apache module?

In Linux, the apachectl or apache2ctl command is used to control Apache HTTP server interface, it is a front-end to Apache.

Where are apache2 modules?

1 Answer. The module shared library files go in /usr/lib/apache2/modules , not that you should use your own when there's a packaged version available.


1 Answers

Here is the list of links about apache module development that I found useful:

Apache Tutor

Apache Modules Development and Debugging

libapr(apache portable runtime) programming tutorial

The Apache Modules Book: Application Development with Apache

Mailing list archives

Apache at WebÞing

Writing portable C code with APR

Apache Modeling Project

You can also download the apache source code and experiment with mod_example.

like image 96
Boris Avatar answered Oct 21 '22 12:10

Boris