2.3.2 Configuring Apache
- If you compiled mod_python as a DSO, you will need to tell Apache to
load the module by adding the following line in the Apache
configuration file, usually called httpd.conf or
apache.conf:
LoadModule python_module libexec/mod_python.so
The actual path to mod_python.so may vary, but make install
should report at the very end exactly where mod_python.so
was placed and how the LoadModule directive should appear.
If your Apache configuration uses ClearModuleList directive,
you will need to add mod_python to the module list in the Apache
configuration file:
AddModule mod_python.c
NB:
Some (not all) RedHat Linux users reported that mod_python needs to be
first in the module list, or Apache will crash.
- If you used the static installation, you now need to recompile Apache:
$ cd ../src/apache_1.3.12
$ ./configure --activate-module=src/modules/python/libpython.a
$ make
Or, if you prefer the old "Configure" style, edit
src/Configuration to have
AddModule modules/python/libpython.a
then run
$ cd src
$ ./Configure
$ Make
|
What is this????
|