PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : httpd zweimal drin



socrates
21.07.03, 03:56
hallo leute,
ich sitze grade hier und wollte meinen webserber updaten (redhat 9).
ich habe mir den apache2-2.0.47-1.7.2 runtergeladen.
dann habe ich ihn via rpm -i ...... installiert.
nun habe ich in der dienstekofiguration die dienste httpd und httpd2 wie kann ich nun den neuen zum laufen bringen?

das zweite problem ist die installation (oder update) der phpversion (ich habe 4.2.2 und möchte auf 4.3.2 wie kann ich das machen.
ich habe mir schon das rpm runtergeladen. beim installieren kam dann die meldung, das eine datei fehlen würde. darufhin habe ich das aktuelle db4 runtergeladen und installiert. nun habe ich das ding zwei mal drin.
wenn ich eines deinstallieren will, dann sollen gleich 1085 mb mit runtergeschmissen werden - das ist doch nicht richtig oder?
thx soc.

corresponder
21.07.03, 08:31
guck doch mal nach dem datum der startscripte...
oder guck rein, was die machen, wer sie sind, etc.


gruss


c.

socrates
21.07.03, 09:05
danke für deine antwort,
wenn ich den zweiten dienst zu laufen gebracht habe, kann ich dann den ersten deinstallieren?

wie bekomme ich denn php geupdatet?

macht es vielleicht sinn das ganze system nochmal neu zu installieren ohne die ganzen in der distri enthaltenen module und den rest nachträglich einzubauen?
thx soc.

corresponder
21.07.03, 09:16
php update..hmmm

ich kompilier das immer...
oder bei redhat hab ich einfach die rpms mit rpm -Uvh php.....rpm
installiert....

das system neu aufsetzten ist nicht die feine englische art...
is ja kein windows...

:D

socrates
21.07.03, 09:23
hi,
ich habe bis jetzt immer rpm -U ausprobiert und da waren noch abhängigkeiten offen.
und über apt-get habe ich das nicht gefunden :( .
was bedeutet denn da vh.
muß ich denn das alte deinstallieren wenn ich über make gehe?
und vor allem was gibt man da unter ./configure ein:confused: .
nue aufsetzen wollte ich eigentlich auch nicht.
ich bekomme nur einen neuen rechner mit zwei neuen platten, und da dachte ich ich sicher mir die config-files, die ich geändert habe und setze das ganze dann nochmla neu auf.
bis denne
soc.

$kuLL
21.07.03, 09:33
ich bekomme nur einen neuen rechner mit zwei neuen platten, und da dachte ich ich sicher mir die config-files, die ich geändert habe und setze das ganze dann nochmla neu auf


und was bringt dir das dann? --> NIX
wenn du redhat neu installierst hast du wieder nicht die neuesten versionen, dann bleibt wieder nur selber compilieren oder apt-get in frage

mit up2date kannst du unter redhat deine pakete ganz einfach aktualisieren
nur wirst du da nie die allerneuste software haben

auf www.php.net ist alles gut dokumentiert wie du php selber compilierst für den jeweiligen apache

socrates
21.07.03, 09:40
ok weiß ich erstmal bescheid.
ich wusste nur nicht, ob man die alten versionen runterschmeisst oder ob man sie drauflassen kann.
wollte nicht immer zwei verionen von einer sache auf meinem rechner haben.
thx soc.

socrates
21.07.03, 12:42
hi eine farge habe ich aber dann doch noch.
wenn ich mir den indianer runtergeladen habe, von wo aus mache ich dann die installation?
ist der ort egal und er packt das schon richtig weg?
oder muss ich die entpacxkten dateien in ein bestimmtes verzeichnis kopieren?

was bedeutet ./conf.... --enable-so ?
thx soc.

corresponder
21.07.03, 12:44
egal, wo du das entpackst und compilierst!
heb es auf, um es wieder zu deinstallieren....wenns ein tar_gz war

warm nimmste kein rpm?


gruss

c.

socrates
21.07.03, 13:33
ich habe kein rpm gefunden,
ich suche den apache-2.0.47 und php-4.3.2.
wenn du ein rpm hast, oder weißt wie ich es bekomme wäre das nat. super.
habe jetzt schon angefangen, der apache ist schon drin.
bei php bekomme ich folgende fehler:


loading cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking for AIX... no
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking for ranlib... ranlib
checking whether ln -s works... yes
checking for gawk... gawk
checking for bison... bison -y
checking bison version... 1.35 (ok)
checking for flex... lex
checking for yywrap in -ll... no
checking lex output file root... ./configure: line 2356: lex: command not found
configure: error: cannot find output from lex; giving up


weiss leider nicht mehr weiter.
thx soc.