Christoph Schnauß: parallele Installation mehrer Apache/PHP Versionen

Beitrag lesen

hallo Andreas,

Wohin(welches Verzeichnis) entpackt man normalerweise/sinnvollerweise die Sourcen?

Das ist vollkommen wurscht. Wenn einmal der configure/make/make install-Lauf durch ist, liegen die "Fertigen" Bestandteiel da, wo sie hin sollen. Die Sourcen bzw. entpackten Dateien kannst du nach dem Kompilieren wieder löschen und dir dein *.tar.gz-Archic (oder welches Format du auch immer geholt hast) dort abspeichern, wo du dein eigenes "Archiv" hast

Beim make install werden ja dann die binaries wie httpd erstellt und an entsprechende Stelle kopiert. Wie mache ich das ganze manuell mit 2 httpd's?

Du schaust dir das configure-Script an. Oder gibst bei "configure" noch das entsprechende "PREFIX" vor, also einen Pfad. Wenn sich diese Pfade unterscheiden, sind zwei (oder mehr) Indianer unabhängig voneinander lauffähig. Du kannst sie sogar beide, wenns denn sein muß, mit einem entsprechenden Startscript bei Systemstart losmarschieren lassen, und es ist problemlos möglich, mehrere Apache-Versionen auf dasselbe Document-Root zugreifen zu lassen.
Michael hat irgendwo  -  leider finde ich das im Moment auch nicht mehr im Archiv  -  einen Vorschlag geäußert, der noch einen anderen Weg ging: er hat eine _zentrale_ httpd.conf, in der aber nix andres drinsteht als eine bzw. mehrere include-Anweisungen für unterschiedliche Apache-Konfigurationen

Ohne das der eine überschreiben wird?

Sie überschreiben einander nicht, wenn das mit "PREFIX" richtig gehandhabt wird. Es gibt dazu in der INSTALL ein paar kurze Hinweise

Grüße aus Berlin

Christoph S.