Apache Web Server

The Ultimate Open Source Server That’s FREE!

Install Apache with Mod_SSL, RSA, OpenSSL, PHP#, and Mod_perl support built in.

NOTE: The mod_ssl package you get is dependent on the apache package you get.

In this example we used apache version 1.3.12 so we need to use mod_ssl version 2.6.8-1.3.12
2.6.7 being the mod_ssl version and 1.3.12 showing it is for use with the apache version 1.3.12.

NOTE: where we used the \ at the end of a line represents that the information on the following line is typed all together.

You do not type the \

EXAMPLE: 10 ./configure –with-apache_1.3.12 \ –with-ssl=../openssl-0.6.5 would be typed at the command line this way. #localhost#>./configure –with-apache_1.3.12 –with-ssl=../openssl-0.6.5

1. Download to a temporary directory the example here is /bak Apache_1.3.12.tar.gz rsaref20.1996.tar.Z openssl-0.9.5.tar.gz mod_ssl-2.6.8-1.3.12 php-3.0.1.15 mod_perl-1.21_02
2. cd /bak
3. tar -xzvf apache_1.3.12.tar.gz
4. tar -xzvf openssl-0.9.5.tar.gz
5. tar -xzvf mod_ssl-2.6.8-1.3.12.tar.gz
6. tar -xzvf php-3.0.1.15.tar.gz
7. tar -xzvf mod_perl-1.21_02.tar.gz
8. mkdir rsaref2.0
9. cd rsaref2.0
10. tar -xzvf ../rsaref20.1996.tar.Z
11. cp -rp install/unix local
12. cd local
13. make
14. mv rsaref.a librsaref.a
15. cd ../../openssl-0.9.5
16. edit Makefile.ssl and change the path to perl ie /usr/bin/perl
17. make -f Makefile.ssl links
18. ./Configure linux-elf -L`/../rsaref2.0/local rsaref -fPIC note change linux-elf to your sytem…
19. cp rsaref/rsaref.h include/
20. make
21. make test
22. cd include/openssl
23. cp *.h ../ note it should ask you are you sure you want to overwrite the file answer **yes**
24. cd ../../../mod_ssl-2.6.2-1.3.12
25. ./configure –with-apache=../apache_1.3.12 –with-ssl=../openssl-0.9.5 \ –with-rsa=../rsaref2.0/local
26. cd ../php-3.0.15
27. ./configure –with-mysql=/usr/local/mysql –with-apache=../apache_1.3.12 \ –enable track-vars
28. make
29. make install
30. cd ../apache_1.3.12
31. ./configure –activate-module=src/modules/php3/libphp3
32. cd ../mod_perl-1.21_02
33. perl Makefile.PL APACHE_SRC=../apache_1.3.12/src DO_HTTPD=1 USE_APACI=1 \ PREP_HTTPD=1 EVERYTHING=1
34. make
35. make install
36. cd ../apache_1.3.12
37. ./config.status –activate-module=src/modules/perl/libperl.a
38. make
39. make certificate
40. make install

Both comments and pings are currently closed.

Comments are closed.