Compiling NCSA httpd


First, download the source, and use tar and uncompress to decode it.


In compiling NCSA httpd, you must compile three things: the server, the scripts, and the support programs.

The Makefiles for these things should be easy to edit. The important step is getting the AUX_CFLAGS in the server Makefile (src/Makefile) right. If your system has an AUX_CFLAGS associated with it, use it.

If not, you must edit src/httpd.h. It is important that you get the setting of the BSD flag correct.


Later on in the installation, when you run httpd, you may see Night of the Living Dead on your machine, as defunct processes pile up and eventually bring it to a grinding halt. If you see this, you have the wrong setting of BSD.


Return to Installation Overview

Next step: Configuration