PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LAMP auf Suse 9.1 ??



kangaroo72
23.05.04, 02:13
Hallo zusammen,

ich möchte Apache 1.3.31, PHP 4.3.6 und MySQL auf Suse 9.1 installieren.
Ich habe schon einige Versuche unternommen, aber es hat nicht gefruchtet.

Mittlerweile nehme ich folgende Vorgehensweise:
1. Schritt: cd /apache_1.3.31
2. Schritt: ./configure --prefix=/usr/local/apache
3. Schritt: cd /php-4.3.6/
4. Schritt: ./configure --with-apache=/apache_1.3.31
5. Schritt make
6. Schritt make install

Dann läuft die Installation offensichtlich auch fehlerfrei durch, aber ich kann nirgends den apache-ordner finden - schonmal gar nicht in /usr/local/apache.

Hat da einer 'ne Idee? Hab ich vielleicht irgendwas vermasselt?? Bleibt ein make-befehl irgendwie im cache oder sowas?? bin bissl Linux-Neuling.

Danke vorab

D_O_Z_E_R
23.05.04, 02:19
hallo,

installiere doch einfach die pakete die bei suse dabei sind...dann hast du die probleme nicht.

Stormbringer
23.05.04, 08:42
Wenn es möglichst aktuelle Programversionen sein sollen, dann schau Dir mal xammp an (http://www.apachefriends.org/de/xampp.html)

Gruß

himbeere
23.05.04, 10:06
1. Schritt: cd /apache_1.3.31
2. Schritt: ./configure --prefix=/usr/local/apache
3. Schritt: cd /php-4.3.6/
4. Schritt: ./configure --with-apache=/apache_1.3.31
5. Schritt make
6. Schritt make install

Wenn das exakt die Schritte sind, die Du unternommen hast, hast Du weder apache gebaut noch installiert. Und bist Du sicher, das Du das willst?: "--with-apache=/apache_1.3.31".

Thomas

kangaroo72
23.05.04, 10:23
was ist falsch dran Himberre? - Hast Du eventuell ICQ?

Gruss

himbeere
23.05.04, 11:56
Hallo

ICQ benutze ich nicht. Hier aber noch ein paar Hinweise. Kopiere die Apache Sourcen am besten nach /usr/src. Dann folgende Schritte:

1. tar xvzf apache_1.3.31.tar.gz
2. cd /usr/src/apache_1.3.31
3. ./configure --help
4. ./configure --$deine Optionen
5. make
6. make install

Thomas

kangaroo72
23.05.04, 12:30
Und wie bau ich dann PHP mit ein??

Gruss,

Thomas

DarkSorcerer
23.05.04, 12:33
Schau mal hier:
http://www.linuxforen.de/forums/showthread.php?t=74990

himbeere
23.05.04, 13:29
Hallo

Der von DarkSorcerer gepostete Link ist sicher auch eine Betrachtung wert. Aber um mal Deine Verständnisprobleme auszuräumen. Als Erstes baust Du Dir einen Apachen mit DSO (Dynamic Shared Object) Support. Und dann baust Du Dir die Module die Du brauchst. In Deinem Fall also mod_php.

Thomas

kangaroo72
23.05.04, 16:22
Ich bin jetzt folgendermassen vorgegangen:

./configure --prefix=/srv/www/apache --enable-module=so
make
make install

bis hier in alles klar :-) - Dann PHP

./configure --with-apxs=/srv/wwwapache/bin/apxs (geht auch klar)

make
(Fehler: ext/ctype/ctype.lo: file not recognized: File truncated
collect2: ld returned 1 exit status
make: *** [libphp4.la] Error 1 :confused:

make install (da war ich noch nicht)

Kann jetzt nur noch Kleinigkeit sein, oder??

Gruss,

Tom

himbeere
23.05.04, 17:53
Hallo

Führ mal im php quell Verzeichnis "make clean" aus und starte ./configure nochmal.

Thomas