gant: Apache: Funzt was nicht.

N'Abend,

Habe ganz firsch Apache auf meinem Linux-System installiert. Denke dies sollte geklappt haben, is ja aehnlich wie unter Win32.

Wenn ich nun aber mittels lynx auf http://localhost/ zugreifen möchte, erhalte ich folgenden Fehler:

linux:~ # lynx http://localhost/

Looking up localhost
localhost
Making HTTP connection to localhost
Alert!: Unable to connect to remote host.

lynx: Can't access startfile http://localhost/

Kann mir da irgendwer weiterhelfen?

Thx und Grüsse
gant

  1. Sup!

    Also... hmm... probier' doch mal 127.0.0.1 statt localhost aus, vielleicht ist ja Dein nameserver putt.

    host localhost oder nslookup localhost sollten das klarstellen.

    Dann: In der httpd.conf gucken, was root-directory ist, und ob da überhaupt eine index.html liegt.

    Also normalerweise sollte der Kram in /usr/local/httpd/htdocs liegen, denke ich.

    Das Verzeichnis sollte natürlich für den User wwwrun lesbar sein.

    Wenn das nicht reicht, nochmal posten ;-)

    Gruesse,

    Bio

    1. Sup!

      Also... hmm... probier' doch mal 127.0.0.1 statt localhost aus, vielleicht ist ja Dein nameserver putt.

      host localhost oder nslookup localhost sollten das klarstellen.

      Dann: In der httpd.conf gucken, was root-directory ist, und ob da überhaupt eine index.html liegt.

      Also normalerweise sollte der Kram in /usr/local/httpd/htdocs liegen, denke ich.

      Das Verzeichnis sollte natürlich für den User wwwrun lesbar sein.

      Wenn das nicht reicht, nochmal posten ;-)

      Gruesse,

      Bio

      Hello again,

      Also, mit 127.0.0.1 funzts auch nicht.

      Ich starte Apache mit
      httpd -d /usr/www/server1

      *.htm liegen in /usr/www/server1/htdocs
      httpd.conf liegt unter /usr/www/server1/conf

      da sollte m. E. alles in Ordnung sein.
      Was mich doch sehr verblüfft ist hingegen, dass ich nach dem Start von Apache (mit obigem Kommando) wohl keine Fehlermeldung erhalte, mit 'ps -aux' aber trotzdem keine Apache-verdächtige Prozesse finde, was ja darauf hindeuten würde, dass Apache gar nicht ausgeführt wird.
      Das ich keine Apache-Prozesse mehr habe ist erst der Fall, seit ich eine >Directory>-Anweisung in httpd.conf auskommentiert habe, es funktioniert aber auch nicht mehr, wenn ich diese wieser "einkommentiere".

      Hmm, vielleicht wäre ne komplette neuinstallation ja das beste....

      Danke und Gruss
      gant

      1. n'Abend ;-)

        Also, mit 127.0.0.1 funzts auch nicht.

        Sollte "es" aber unbedingt. Wenn nicht, ist mit großer Wahrscheinlichkeit irgendwas in der httpd.conf nicht korrekt

        Ich starte Apache mit
        httpd -d /usr/www/server1

        Oh. Das kann irgendwie nicht funktionieren. Selbst wenn du einen Windows-Rechner hättest, wäre das "ausführende Programm" wohl /usr/www/apache.exe  -  ist aber nicht "Standard", der Standard-Pfad sieht anders aus.
        Auf einem UNIX-System gibts möglicherweise ein Verzeichnis /usr/www/server1, aber auch da wäre das "ausführende Programm" apache oder apachectl  -  und auch für ein solches System wäre dieser Pfad keineswegs "Standard"

        *.htm liegen in /usr/www/server1/htdocs
        httpd.conf liegt unter /usr/www/server1/conf

        steht das auch in deiner httpd.conf so drin ?

        Was mich doch sehr verblüfft ist hingegen, dass ich nach dem Start von Apache (mit obigem Kommando) wohl keine Fehlermeldung erhalte, mit 'ps -aux' aber trotzdem keine Apache-verdächtige Prozesse finde, was ja darauf hindeuten würde, dass Apache gar nicht ausgeführt wird.

        Ja, sieht so aus.

        Hmm, vielleicht wäre ne komplette neuinstallation ja das beste....

        Naja ... das hilft nur dann wirklich, wenn du nicht dieselben "Fehler" wiederholst, die du jetzt wahrscheinlich begangen hast. Erfolgreicher ist es in diesem Fall, denke ich, eine Reparatur zu versuchen. Wichtig ist, daß die Pfade überall korrekt eingetragen sind.

        Vielleicht hilft dir auch http://aktuell.de.selfhtml.org/artikel/server/apacheconf/index.htm ein kleines Stück weiter.

        Grüße aus Berlin

        Christoph S.