christian: apache neu aufsetzen

hi, ich möchte auf meinem debian 3.0 r2 system einen apache server neu aufsetzen.
den kernel hab ich mittlerweile auf 2.4.18 upgedatet.
compilieren möchte ich auch gern selber machen also kein apt-get.
als source-code habe ich mir schon folgendes runtergeladen:

openssl-0.9.7c
mysql-standard-4.0.18
httpd-2.0.48
php-4.3.3

ich habe gestern schon alles compiliert aber ohne den erfolg den ich mir erhofft habe. meine reihenfolge war:

mysql (musste nicht compiliert werden) nach /usr/local/mysql und läuft auch einwandfrei!

dann

openssl nach /usr/local/ssl (configure ohne argumente)
hier hab ichs zwar irgendwie hingekriegt einen SSL certificate file und einen SSL certificate key zu erstellen, bin mir aber nicht sicher ob ichs richtig gemacht habe. wäre also schön wenn deser schritt nochmal erklärt würde oder ein link eingefügt wird.

dann

apache nach /usr/local/httpd-2.0.48
./configure \ --prefix=/usr/local/httpd-2.0.48/ \ --sysconfdir=/etc/apache/ \ --mandir=/usr/share/man/ \ --with-ssl=/usr/local/ssl/

dann die httpd.conf und die ssl.conf editiert. habe nicht wirklich gross was gemcht nur DocumentRoot, DirectoryIndex und in der ssl.conf war ein fehler bei der pfadangabe /etc/apache//cert/server.csr und das gleiche bei server.key

okay, php lassen wir mal, wenn ich bis hierhin kommen würde wäre schon schön. :) Also hauptproblem ist eigentlich apache <-> openssl.
(wie gesagt würds halt gern selber machen (compilieren, konfigurieren))