PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : APACHE2 installieren, aber wie?



Odin3011
05.03.06, 07:45
Hallo,
ich habe auf meinem Server SuSE Linux 9.1 Special Edition von der PC-Welt. (Ich habe auch SuSE 10, geht aber nicht, weil ich im Server nur CD-Lauwerk habe.) Da ist kein Apache dabei. Auf dieser CD ist eigendlich nichts drauf was man für Internet und co. brauch. OpenSSH ist dabei. Samba auch, aber mit Apache ist nichts. Wenn ich wget ausführe kommt: Konnte nicht Verbinden. Temporärer Fehler!!!. Was kann ich da machen?
Hier die Daten vom Server: Ich gebe wget ein und weiter:
sven@server:~> wget ftp://ftp.freenet.de
--09:23:29-- ftp://ftp.freenet.de/
=> `.listing'
Auflösen des Hostnamen »ftp.freenet.de«.... fehlgeschlagen: Temporärer Fehler bei der Namensauflösung.

Gruß

Odin3011

rkauskh
05.03.06, 09:40
Hi

Da liegt meiner Meinung ein Problem mit dem DNS-Server vor. Entweder hast du keine Nameserver angegeben oder dein Router (wenn er DHCP macht) gibt diese Info nicht weiter. Teste mal statt ftp.freenet.de die 194.97.2.70. Geht das, mußt du mal nach deinen DNS-Einträgen sehen.
Von der Suse10.0 gibt'S auch eine Net-install auf CD. Wenn du einen Rechner im lokalen Netz hast wo du das Suse10 DVD-Image ablegen kannst oder eben eine DVD ins Laufwerk des Rechners, kannst du der Netinstall auch den lokalen Rechner als Quelle angeben. Such mal hier im Forum, da gab's neulich einen Beitrag dazu.

Odin3011
05.03.06, 10:52
Bei wget 194.97.2.70 kommt:

--12:19:28-- http://194.97.2.70/
=> `index.html'
Verbindungsaufbau zu 194.97.2.70:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: nicht spezifiziert [text/html]

[ <=> ] 494 --.--K/s

12:19:28 (22.14 KB/s) - »index.html« gespeichert [494]

sven@server:~> wget 194.97.2.70
--12:20:02-- http://194.97.2.70/
=> `index.html.1'
Verbindungsaufbau zu 194.97.2.70:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: nicht spezifiziert [text/html]

[ <=> ] 494 --.--K/s

12:20:02 (139.95 KB/s) - »index.html.1« gespeichert [494]




Was ist mit den DNS-Einträgen gemeint?

Gruß

Odin3011

Fly
05.03.06, 10:58
Hallo!
Die Grundlagen von DNS (http://de.wikipedia.org/wiki/Domain_Name_System)müsstest du schon wissen, sonst brauchst du gar nichts mit Apache und weitere Netzwerkdiensten anfangen...

rkauskh
05.03.06, 11:01
Hi

In der /etc/resolv.conf stehen die Einträge für die DNS-Server. Sind dort keine eingetragen, kann die www-Adresse nicht in eine IP-Adresse übersetzt werden (macht eben der DNS-Server) und wget weiß schlicht nicht wo er die Anfrage hinsenden soll.
Ist also in deiner resolv.conf nix eingetragen trag einfach mal folgendes ein:


nameserver 205.188.146.145
nameserver 194.25.2.129

Oder warum benutzt du eigentlich nicht yast für die Installation??? Trag dort den Suse-FTP als neue Installationsquelle ein und fertig.

Odin3011
05.03.06, 11:07
DANKE :) :) :) :) :) :) :)
Jetzt geht es.

Gruß

Sven :D

Odin3011
05.03.06, 11:20
Ich habe jetzt die Datei heruntergeladen und entpackt. In der Anleitung steht irgendetwas komisches. Wie installiere ich jetzt Apache2?
Gruß

Odin3011

rkauskh
05.03.06, 13:24
Hi

Orakel, orakel was hast du denn da runtergeladen? Vermutlich Apache als Sourcecode zum selber compilieren. Apache wird mit dem allseits beliebten Dreisatz (configure, make, make install) installiert.
Ich empfehle dir trotzdem nochmal - nimm Yast und installier Apache als rpm-Paket. Das spart dir die Suche nach zusätzlich notwendigen Paketen, paßt die Installationspfade entsprechend dem Suse Schema an usw. usw. Nicht zuletzt läßt sich ein rpm viel leichter entfernen als selbst kompilierte Software.

Odin3011
05.03.06, 16:29
Odin hat sich jetzt Apache2.rpm gehohlt. Jetzt kommt wenn ich installieren will:

warning: apache2-2.2.0-2.1.20060120.i586.rpm: V3 DSA signature: NOKEY, key ID efb694ea
error: Failed dependencies:
apache2-MPM is needed by apache2-2.2.0-2.1.20060120
libapr1 >= 1.0 is needed by apache2-2.2.0-2.1.20060120
libapr1 < 2.0 is needed by apache2-2.2.0-2.1.20060120
libapr-1.so.0 is needed by apache2-2.2.0-2.1.20060120
libaprutil-1.so.0 is needed by apache2-2.2.0-2.1.20060120

Was muss ich machen?
Gruß

ODin3011

rkauskh
05.03.06, 19:19
Hi

Tja, das ist das Problem der Abhängigkeiten. Um dein Apache-Paket zu installieren wird zwingend das Paket Apache-MPM benötigt. Das heißt, du müßtest erst dieses Paket installieren, dann deins. Vermutlich wirst du aber beim Installieren von Apache-MPM wieder ähnliche Abhängigkeitsmeldungen zu anderen Paketen bekommen.
Entweder du kämpfst dich von Hand selber durch diese Abhängigkeiten und installierst von Hand der Reihe nach die Pakete oder aber du überläßt yast das Auflösen von Abhängigkeiten und installieren weiterer erforderlicher Pakete.

marce
06.03.06, 08:35
trag doch einfach bei der Installationsquelle von Yast einen der Spielgel-Server von Suse ein und all' deine Problem sind gelöst.

Zum "wie" empfehle ich die hier ansässige SuFu...