Apache Compil running on AGAT.NET
Your are looking pages serving by this compil !
New : Apache 2 version !
Current Version : + + + libmcrypt + libmcal
Tested under : RedHat 6.x & 7.x
Features included
Many features included, so some libraries are needed by "configure". Download the correct rpms "-devel" from http://www.rpmfind.net.
- Apache : prefork, core so mpm_common ssl access ations alias asis auth auth_anon auth_dbm auth_digest autoindex cahce cern_meta cgi charset_lite dav deflate dir env expires ext_filter headers imap include info log_config mime mime_magic negotition proxy rewrite setenvif speling status unique_id userdir usertrack vhost_alias
- PHP : apxs2, zlib bz2 gdbm db2 gettext versioning mysql pgsql track-vars imap-ssl imap gd ldap sockets ftp kerberos openssl mcrypt mcal
Downloads :
Patch for PHP 4.2.2 to work with apache 2.0.40
Apache 2 is not officialy supported by php4.2, but seems to be stable on AGAT.NET
Compil hangs in apache2filter, so we need this :
Makefile
Make needed changes for you installation in this Makefile : apachesrc -> dir of your sources & compil dir ; prodprefix -> dir of the apache installation
Compilation
- Erasing old compil : "make erase"
- Unpacking : "make unpacking"
- Libmcrypt compil : "make libmcrypt"
- Libmcal compil : that sucks ! Don't know why this is not working. If any idea, write me. "cd libmcal; sh configure; make ; rm -rf /usr/local/mcal; make install". rm needed to remove previous install (in other cases, make install hangs).
- Openssl : "make openssl"
- Apache : "make apacheprod", "make apacheinstall"
- PHP : "make phpprod", "make phpinstall"
Start your server
- Verify your conf : $prodprefix/bin/apachectl configtest
- Starting your server : $prodprefix/bin/apachectl start
- Starting your server with SSL : $prodprefix/bin/apachectl startssl
- Stoping your server : $prodprefix/bin/apachectl stop