From 3ec5b99dfbc36f874159d5b0896087b54401be13 Mon Sep 17 00:00:00 2001 From: Sander Temme Date: Fri, 30 Dec 2005 05:36:08 +0000 Subject: General cleanup: * Change version number to 2.3 * Change documentation links to new layout * Updated, concise but hopefully correct discussion of build system behaviour w.r.t. threads on FreeBSD * A little more discussion of buildconf and minimum libtool version on Darwin * More caveat on availability of Windows sourceballs and installers Initially submitted by pgolluci, subsequently kicked around some. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@359993 13f79535-47bb-0310-9956-ffa450edef68 --- INSTALL | 46 ++++++++++++++++++++++++++++------------------ 1 file changed, 28 insertions(+), 18 deletions(-) (limited to 'INSTALL') diff --git a/INSTALL b/INSTALL index 7a17d3675b..1e67c20447 100644 --- a/INSTALL +++ b/INSTALL @@ -5,7 +5,7 @@ ------------------ For complete installation documentation, see [ht]docs/manual/install.html or - http://httpd.apache.org/docs-2.1/install.html + http://httpd.apache.org/docs/trunk/install.html $ ./configure --prefix=PREFIX $ make @@ -17,17 +17,25 @@ might use "/usr/local/apache2" for PREFIX (without the quotes). - * If you are building on FreeBSD, be aware that threads will - be disabled and the prefork MPM will be used by default, - as threads do not work well with Apache on FreeBSD. If - you wish to try a threaded Apache on FreeBSD anyway, use - "./configure --enable-threads". - - * If you are building on Mac OS X (Darwin), make sure to - use libtool 1.4.2 or newer. - - * If you are a developer building Apache directly from CVS, - you will need to run ./buildconf before running configure. + * If you want to build a threaded MPM (for instance worker) + on FreeBSD, be aware that threads do not work well with + Apache on FreeBSD versions before 5.4-RELEASE. If you wish + to try a threaded Apache on an earlier version of FreeBSD, + use the --enable-threads parameter to ./configure in + addition to the --with-mpm parameter. + + * If you are a developer building Apache directly from + Subversion, you will need to run ./buildconf before running + configure. This script bootstraps the build environment and + requires Python as well as GNU autoconf and libtool. If you + build Apache from a release tarball, you don't have to run + buildconf. + + * If you are building directly from Subversion on Mac OS X + (Darwin), make sure to use GNU Libtool 1.4.2 or newer. All + recent versions of the developer tools on this platform + include a sufficiently recent version of GNU Libtool (named + glibtool, but buildconf knows where to find it). For a short impression of what possibilities you have, here is a typical example which configures Apache for the installation tree @@ -40,7 +48,7 @@ --enable-rewrite=shared \ --enable-speling=shared - The easiest way to find all of the configuration flags for Apache 2.1 + The easiest way to find all of the configuration flags for Apache 2.3 is to run ./configure --help. @@ -48,14 +56,16 @@ --------------------- For complete documentation, see [ht]docs/manual/platform/windows.html or - http://httpd.apache.org/docs-2.1/platform/windows.html. + http://httpd.apache.org/docs/trunk/platform/windows.html. The Apache/Win32 binaries are primarily distributed as a Windows Installer package (.msi), and may be available as a .zip file as well. These packages - are named apache-2.1.xx-win32-x86.msi and apache-2.1.xx-win32-x86.zip. - Please choose the .msi package if at all possible. + are named apache-2.3.xx-win32-x86.msi and apache-2.3.xx-win32-x86.zip. + Please choose the .msi package if at all possible. Note that Apache version + 2.3 is a development version and binaries may not be available. Use a + released version from the stable 2.2 branch instead. - If you have unpacked a source distribution (named httpd-2.1-xx.zip, without + If you have unpacked a source distribution (named httpd-2.3-xx.zip, without any -win32-x86 notation) you must compile the package yourself, see the links mentioned above. Unless you intended to do this, please look again for the binary package from http://www.apache.org/dist/httpd/binaries/win32/ and @@ -85,7 +95,7 @@ comp.infosystems.www.servers.unix or comp.infosystems.www.servers.ms-windows. - Thanks for using the Apache HTTP Server, version 2.1. + Thanks for using the Apache HTTP Server, version 2.3. The Apache Software Foundation http://www.apache.org/ -- cgit v1.2.3