Rainer Honsch: PHP4 auf Linux mit Apache installieren

Hallo !

Ich habe shcon im ForumsArchiv gescuht, . .doch leider nichts gefunden was mir geholfen hätte, ...

Ich möchte gerne PHP4 auf meinem Apache Linux-Server installieren, .. (bin Anfänger)

Ich habe folgendes:
Linux
Apache 1.3.12+SSL_mod
MySQL

Nun möchte ich PHP installieren, .. doch ich weiß nicht wie?!

ich weiß:
./configure
make
make install

doch bei ./configure kann mna soviel Optionen angeben, .. was muß ich angeben, ... ?!

Vielen Dank für evtl. Hilfe !

Rainer

  1. Hallo,

    RTFM: http://www.php-center.de/was_ist/installationunterlinux.htm

    Ludwig

    PS: RTFM das F bedeutet nich Fu**ing sondern FINE!!!!! das Fu**ing wurde wohl von ein paar pupertierenden eingeführt.

    1. Hallo,

      RTFM: http://www.php-center.de/was_ist/installationunterlinux.htm

      Das ahbe ich mir alles schon angeguckt, .. doch da ist ja ales so eklärt,.. als möchte ich Alles neu isntallieren, . .Aber MySQL und Apache läuft ja schon, .. oder muß ich trotzdem ./configure beim Apache,.. machen ?!

      Rainer

      1. Hallo,

        RTFM: http://www.php-center.de/was_ist/installationunterlinux.htm

        Das ahbe ich mir alles schon angeguckt, .. doch da ist ja ales so eklärt,.. als möchte ich Alles neu isntallieren, . .Aber MySQL und Apache läuft ja schon, .. oder muß ich trotzdem ./configure beim Apache,.. machen ?!

        Rainer

        PHP sollte (muss nicht) als Module des apache laufen, das bedeutet das du apache mit php neu komplieren musst.

        mysql brauchst du nicht mehr neu installiern.

        lg
        Ludwig

        1. PHP sollte (muss nicht) als Module des apache laufen, das bedeutet das du apache mit php neu komplieren musst.

          mysql brauchst du nicht mehr neu installiern.

          Aha, .. kann ich das einfach im Apache Verzeichnis machen ?
          alos, .. momentan liegt der funktionsfähige Apache in /usr/local/apache

          nun habe ich folgendes gemacht:
          PHP4 von php.de gezogen, .. entpackt und indas Verzeichnis gewechselt:
          dann :
          ./configure --with-apache=/usr/local/apache
          make
          make install

          dann im fertig installierten Apache-Verzeichnis:
          ./configure --prefix=/usr/local/apache_1.3.12 --activate-module=src/modules/php4/libphp4.a --enable-module=php4
          make
          make install

          Dann sollte ich angeblich in miener httpd.conf einen Eintrag alà LoadModule finden, .. finde ich aber nciht, .. dann habe ich diesen Eintrag von hand hinzugefügt, ..dann kommt das:
          Syntax error on line 25 of /usr/local/apache/conf/httpd.conf:
          Invalid command 'LoadModule', perhaps mis-spelled or defined by a module not included in the server configuration
          ../bin/httpsdctl start: httpd could not be started

          Rainer

        2. hi there,

          PHP sollte (muss nicht) als Module des apache laufen, das bedeutet das du apache mit php neu komplieren musst.

          nicht, wenn du php als dynamic shared object (dso) kompilierst...
          und das würde ich generell empfehlen

          cu henning