I have an apache server with about 7 virtual hosts, some wikis, some mailing lists, some svn code repositories. Sorta just grew.
I'm cleaning up the config, removing stuff I don't really need. Ivan Ristic's book "Apache Security" has been helpful, and he makes many good suggestions, such as minimizing the modules loaded. Sounds good, my apache config loads way too many modules. But it is unclear which modules are actually being used by my web apps. Is there an easy way to find out? Or do I just try all the features of all the apps, while pulling out modules and looking for breakage? [1] What I am using: moinmoin (python) with jsmath and some passworded access, mailman with pipermail (python), svn with viewcvs (python). A few home-made Perl scripts, some of which interface to some C++ number crunching programs. All the Python and Perl stuff is running with mod_cgi, not mod_perl nor mod_python. No PHP. Some rewriting rules and redirects. I have nightly backups for years, so breakage and security problems are fixable. I will be using HTTPS for access to a new wiki. Any suggestion for a minimum set of modules, or perhaps a pointer to a discussion of module dependencies for common website CGI programs? Keith [1] In electronics, we call this Muntzing -- Keith Lofstrom [email protected] Voice (503)-520-1993 KLIC --- Keith Lofstrom Integrated Circuits --- "Your Ideas in Silicon" Design Contracting in Bipolar and CMOS - Analog, Digital, and Scan ICs _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
