Open Source Content Management System

Midgard Apache HTTP Server Module

Midgard Framework provides two Apache modules. It depends on you or your system which one should be used. However the Apache 1 module will be no longer developed and enter deprecation cycle from the next major release (1 .7).

Note: midgard-apache module is designed only for traditional ( prefork ) Apache2 model.

Both Apache modules can be configured and installed the same way.

$ ./configure --with-apxs  
$ make  
$ make install

When apxs is not in system path, you should configure the module with full path to the apxs binary file:

$ ./configure --with-apxs=/usr/sbin/apxs

Note, that some systems have named the apxs binary as apxs2 instead of apxs when Apache version 2 is installed.

Since version 1.6.2 , midgard module for Apache1 requires Apache to be compiled with EAPI support. It doesn't affect midgard apache2 module, as it is rquired for NTLM authentication and works only with current midgard Apache1 module.

If you want to tweak the configure options, run the command configure --help to see all available parameters.

Next: Install Midgard PHP Extension

Designed by Nemein, hosted by Anykey