Projects / Apache Toolbox

Apache Toolbox

Apache Toolbox provides a means to easily compile Apache (IPv4/6) SSL, PHP(v3/v4), MySQL, Jakarta, a large number of modules (61 3rd party modules and 36 default Apache modules, static or as DSOs), and GD libraries with PNG+JPEG+Freetype2+zlib support. It is fully customizable and menu-driven. Everything is compiled from source, and wget is used to download any missing modules. It can also check for RPMs that might cause problems and create an RPM with your selections.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  07 Oct 2004 11:40

Release Notes: Apache has been patched to work with some third party mods (e.g. mod_dav and Frontpage extensions) correctly. There are many version updates in general. A bug with the MySQL install script has been fixed.

  •  03 May 2004 19:38

Release Notes: Various version updates for supported 3rd party software.

  •  01 Nov 2003 02:08

Release Notes: Numerous supported modules were updated.

  •  02 Sep 2003 10:33

Release Notes: Apache, PHP, MySQL, and PostgreSQL have been updated. There are fixes in mod_jk, mod_dtcl, mod_roaming, and several others. The ability to build PHP as a CGI program has been added. Support has been added for mod_cvs, mod_fortress, and suPHP.

  •  06 Jun 2003 04:03

Release Notes: This version updates PHP, MySQL, and mod_ssl, and fixes a bug in Apache's IPv6 ATB module along with a bug with GD support in PHP4, and a bug in the IMAP module, which was also upgraded.

RSS Recent comments

10 Aug 2005 04:26 thegrinch

Version 1.5.70
Greetings<br>

Can anybody let me know where I can download ApacheToolbox-1.5.70.

I've downloaded V1.5.72 compiled but I get the following errors when I type 'make' in apache-1.3.31 directory on Debian 3.0:

-----------------------------------------------------------------------

If there where _no_ errors run "cd apache_1.3.31;make" now.

Follow the instructions to make the SSL certificate before you install apache.

Run "make install" in the apache source directory to install

apache 1.3.31 after you've successfully compiled it.

Please visit www.apachetoolbox.com for updates and the support forum.

-----------------------------------------------------------------------

bos1:/tmp/Apachetoolbox-1.5.72# cd apache_1.3.31

bos1:/tmp/Apachetoolbox-1.5.72/apache_1.3.31# make

===> src

make[1]: Entering directory `/tmp/Apachetoolbox-1.5.72/apache_1.3.31'

make[2]: Entering directory `/tmp/Apachetoolbox-1.5.72/apache_1.3.31/src'

===> src/os/unix

gcc -c -I/tmp/Apachetoolbox-1.5.72/src/mm-1.3.0 -I../../os/unix -I../../include -DLINUX=22 -DHAVE_SET_DUMPABLE -I/usr/include/db1 -DMOD_SSL=208119 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` os.c

gcc -c -I/tmp/Apachetoolbox-1.5.72/src/mm-1.3.0 -I../../os/unix -I../../include -DLINUX=22 -DHAVE_SET_DUMPABLE -I/usr/include/db1 -DMOD_SSL=208119 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` os-inline.c

rm -f libos.a

ar cr libos.a os.o os-inline.o

ranlib libos.a

<=== src/os/unix

===> src/ap

gcc -c -I/tmp/Apachetoolbox-1.5.72/src/mm-1.3.0 -I../os/unix -I../include -DLINUX=22 -DHAVE_SET_DUMPABLE -I/usr/include/db1 -DMOD_SSL=208119 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_cpystrn.c

In file included from ../include/httpd.h:31,

from ap_cpystrn.c:16:

../include/buff.h:86: parse error before `ap_ctx'

../include/buff.h:86: warning: no semicolon at end of struct or union

../include/buff.h:97: parse error before `}'

make[3]: *** [ap_cpystrn.o] Error 1

make[2]: *** [subdirs] Error 1

make[2]: Leaving directory `/tmp/Apachetoolbox-1.5.72/apache_1.3.31/src'

make[1]: *** [build-std] Error 2

make[1]: Leaving directory `/tmp/Apachetoolbox-1.5.72/apache_1.3.31'

make: *** [build] Error 2

bos1:/tmp/Apachetoolbox-1.5.72/apache_1.3.31# cd ..

29 Nov 2001 10:47 bandrews

Re: good program small bug

> overall good program, but you should put
> some type of timeout for the downloading
> fuctions when it can't contact a
> specific server
>

I use wget to download needed source tarballs, which uses a 2 second timeout. You can change the timeout to whatever you'd like in etc/defaults.conf.

24 Sep 2001 02:12 t3kn0 Thumbs up

very helpful
i did find myself having to go back and turn off features(which i didnt need to begin with so im not complaining either) that were giving me errors...
awesome script though, saved me (hours X several machines) = days! over doing apacompile by hand as i have been doing.
I have been building LAMP machines each different than the last so this is a godsend for me!
great timesaver and for those less technical it sure makes things much easier..VERY FULL FEATURED TOO!

23 Sep 2001 23:02 t3kn0 Thumbs up

very helpful
i did find myself having to go back and turn off features(which i didnt need to begin with so im not complaining either) that were giving me errors...
awesome script though, saved me (hours X several machines) = days! over doing apacompile by hand as i have been doing.
I have been building LAMP machines each different than the last so this is a godsend for me!
great timesaver and for those less technical it sure makes things much easier..VERY FULL FEATURED TOO!

31 Aug 2001 04:03 OranjC

good program small bug
overall good program, but you should put some type of timeout for the downloading fuctions when it can't contact a specific server

Screenshot

Project Spotlight

THIS

This HTML Is Simple.

Screenshot

Project Spotlight

weatherman

A command line weather information tool.