httpd zweimal gestartet

Diskutiere mit über: httpd zweimal gestartet im Mac OS X - Unix & Terminal Forum

  1. stessi

    stessi Thread Starter Gast

    Also ich habe ein Mac OS X.3.8 mit allen Updates die es bis jetzt gab.
    Hab Personal Web Sharing aufgedreht und kann gleich nach dem Booten, wenn ich noch nichts außer dem Terminal aufgerufen habe, mittels "top" feststellen, dass httpd, sprich der http Daemon gleich zwei mal gestartet wurde. Einmal mit dem User root und einmal so wie in /etc/httpd/httpd.conf angegeben als www user.

    Bitte kann mir das einer erklären, warum der httpd auch als root in eigener sache läuft?

    lg, stessi!
     
  2. maceis

    maceis MacUser Mitglied

    Beiträge:
    16.645
    Zustimmungen:
    596
    Registriert seit:
    24.09.2003
    Das eine ist der ParentServerprozess das/die anderen Sind die Childprozesse, die die eigentlichen Clientanfragen bearbeiten.

    Der Parentprozess muss als root laufen, z. B. um den Port 80 öffnen zu dürfen. Die Childprozesse laufen aus Sicherheitsgründen als www User. Wenn der Server unter Last läuft, wirst Du feststellen, dass noch weitere Childprozesse gestartet werden.
    Wieviele kannst Du in /etc/httpd/httpd.conf festlegen.

    Dass es sich tatsächlich um Childprozesse handel, kannst Du mit 'ps auxl | grep httpd' (Spalte 2 und Spalte 12) feststellen.

    HTH
     
    Zuletzt bearbeitet: 05.04.2005
  3. stessi

    stessi Thread Starter Gast

    danke schön

    Vielen Dank!

    lg, stessi!
     
Die Seite wird geladen...
Ähnliche Themen - httpd zweimal gestartet Forum Datum
Rechte von Ordner, welcher von httpd erstellt wurde, ändern? Mac OS X - Unix & Terminal 17.09.2010
Fragen und Diskussion zum Thread: "Konfiguration von httpd in Mac OS X" Mac OS X - Unix & Terminal 18.02.2004
Startvorgang von osx , welche dateien werden gestartet? Mac OS X - Unix & Terminal 20.01.2003

Diese Seite empfehlen

Benutzerdefinierte Suche